跳至内容

指南

开源CloudStack计费:软件、计量与源代码

CloudStack计费将客户在Apache CloudStack上使用的资源——虚拟机、存储、IP、流量——转化为价格、账单和支付。NexCMP是一款自托管的CloudStack计费与客户门户平台,且完全免费。

更新于2026年10月30日。第三方事实数据来源于厂商官方页面,查阅于2026-10-19。NexCMP Source:完整源码,$499一次性买断。 仅供您自身业务使用、修改和自托管。您可以销售自己运营的服务;但不得转售或再分发源码及构建产物。 源码许可证条款

什么是CloudStack计费?

CloudStack计费是对客户在Apache CloudStack上消耗的资源进行定价和扣费的业务层:虚拟机机时、磁盘、公网IP、Snapshots、Backups以及网络流量。它涵盖计量、计价、客户钱包或信用额度、账单与支付网关,并为通过合作伙伴销售的服务商提供分销商计费功能。

CloudStack Usage Server是“CloudStack中可选的、单独安装的组件”,负责将事件数据转换为汇总用量记录(运行中虚拟机、已分配虚拟机、IP地址、网络字节数、卷、模板、Snapshots等),可通过listUsageRecords API获取。CloudStack文档指出,这些记录是构建上层计费集成的基础。

定价、账单、支付和品牌化前台门户都是构建在CloudStack之上的计费层的职责——这也正是服务商需要额外搭建该层的原因。

客户看到的账单视图

客户门户中的虚拟机页面整合了账单功能:包含方案与周期、续费及历史记录。可切换选项卡、使用箭头浏览,或打开全屏视图查看。界面截图展示示例数据。

概览

客户门户,虚拟机“概览”:电源状态、套餐、vCPU、RAM与磁盘、IP地址、带宽图表、计费摘要、系统信息及操作日志。
虚拟机概览:状态、规格、IP地址、带宽、计费及近期操作一目了然。

计费

客户门户,虚拟机账单选项卡:当前方案、续费与账单记录。
当前方案、续费与账单记录。

变更套餐

客户门户,虚拟机“变更套餐”标签页:当前套餐、计费周期以及显示价格的可用套餐。
选择更高配置套餐或切换计费周期,价格预先明确展示。

操作日志

客户门户,虚拟机活动选项卡:重启、快照和卷变更等操作日志。
对虚拟机的全部操作记录,最新优先。

存储

客户门户,虚拟机“存储”标签页:系统盘与附加数据卷。
系统盘与附加数据卷,客户可随时购买、挂载或扩容。

如今服务商如何向CloudStack客户计费?

通常有四种常见途径。具体选择取决于您的自研意愿、销售的其他产品以及软件的运营维护方。

  • 基于Usage Server记录完全自研。无软件授权费用,但需自行编写计价、账单、支付和门户系统代码。
  • 向通用计费系统添加CloudStack模块。HostBill提供按小时计量VM用量或资源的CloudStack模块,Ubersmith提供了CloudStack计费服务模块文档,而WHMCS市场中上架了一款第三方CloudStack模块。
  • 使用专为CloudStack构建的云管理门户。StackBill(现已并入StackOrbit)便是其中之一;它按物理虚拟化节点收费,且未公开具体金额。
  • 安装自托管CloudStack计费与客户门户版本。这正是NexCMP:一份许可证,无按节点、按VM或按客户收取的费用。

CloudStack计费系统应该涵盖哪些功能?

使用此清单对比任何方案,包括NexCMP。

  • 计量与计价

    具体含义
    对客户使用的每个VM、卷、IP、Backups及每GB流量定价。
    NexCMP如何支持
    VM按小时或按月计费;数据卷与Backups按GB-小时计费;流量从CloudStack的VM统计数据中读取,用于配额、叠加包及告警。
  • 预付费钱包或余额

    具体含义
    客户为账户充值,并按实际消耗扣费。
    NexCMP如何支持
    基于仅追加复式记账总账的预付费钱包——余额由不可变记录行汇总而成,绝非直接原地修改的数值。
  • 发票与支付

    具体含义
    每笔扣费和充值均生成发票,并提供客户可用于付款的支付网关。
    NexCMP如何支持
    自动生成发票并支持打印视图;支持Stripe、PayPal、USDT (TRC20)和SePay银行转账——由您自行接入自有账户。
  • 客户自助服务门户

    具体含义
    客户可自行订购、控制和监控自己的服务器。
    NexCMP如何支持
    部署、电源操作、配置调整、系统重装、浏览器控制台、Snapshots、Backups、数据卷、公网IPv4以及自助防火墙。
  • 分销商与白标

    具体含义
    合作伙伴可使用自有品牌与价格进行销售。
    NexCMP如何支持
    每个分销商均拥有独立域名、品牌、零售价及批发钱包;分销商域名数量无限制;NexCMP Free支持1个主域名。
  • 配额与限制

    具体含义
    防止客户超出已付费范围运行资源。
    NexCMP如何支持
    基于预存资金的配额机制,在创建VM、调整配置或扩容存储时严格执行。
  • API

    具体含义
    支持客户与合作伙伴实现自动化操作。
    NexCMP如何支持
    提供带权限范围控制且可撤销API密钥的公开REST API,以及OpenAPI文档。

NexCMP如何向CloudStack客户计费?

从充值到生成发票,按发生顺序说明:

  1. 客户向钱包充值

    通过银行卡、PayPal、USDT或银行转账付款,亦或使用兑换码,系统会在总账中新增一行记录并生成发票。

  2. 客户订购服务器

    客户在门户中选择套餐与操作系统,在确认前即可查看价格。NexCMP通过其API在您的CloudStack上自动开通VM。

  3. NexCMP在VM运行期间持续扣费

    每个VM均从钱包中按小时或按月扣费。数据卷和Backups按GB-小时扣费,并针对配额核对流量。

  4. 分销商按批发价结算

    通过分销商产生的销售将按分销商的零售价向客户扣费,并自动从分销商的钱包中结算批发成本。

示例:在NexCMP演示环境中,1 vCPU / 2 GB套餐定价为每小时$0.005——30天共计$3.60。此价格仅为演示目录价格,您可自行设定价格。

我可以查看支持按小时计费的CloudStack客户门户吗?

Cloud Servers录屏展示了NexCMP客户门户中的订购、按小时计费与日常管理操作。

Cloud Servers

在CloudStack上运行NexCMP需要满足什么条件?

NexCMP自带小时级账本,且未将CloudStack Usage Server列入系统要求。获取免费许可证后,您的账户页面会显示许可证密钥和具体的安装命令:

  • 一台至少配备2 GB内存的Ubuntu 22.04或24.04 x86_64服务器,以及一个域名。
  • 服务器可通过其API访问的Apache CloudStack——NexCMP基于CloudStack 4.23开发并测试。
  • 拥有您所销售虚拟机的CloudStack账户的API URL及密钥,以及计算方案、模板、网络和公网IP池。
  • 仅可选模块所需的CloudStack可选功能:用于备份的Backup & Recovery、用于Kubernetes的Kubernetes Service、用于私有云的VPC方案。
curl -fsSL https://nexcmp.com/install.sh | sudo bash -s -- \
  --license <LICENSE_KEY> --domain <YOUR_DOMAIN> --port 3000

CloudStack计费软件的价格是多少?

公开价格,采集自各厂商官网(2026-10-19)。价格不含税,且厂商可能会调整——购买前请核对。

  • NexCMP

    公开价格
    首年免费($0),包含所有模块和无限制的分销商域名,之后每年$99;NexCMP Source一次性收费$499,提供完整源代码、全部应用以及30个工作日的专家支持。

    Source: nexcmp.com/pricing · 访问于 2026-10-19

  • HostBill CloudStack模块

    公开价格
    包含在Enterprise、Data Center和All-Inclusive版本中;2026-10-19曾标出独立价格$299(Standard)或$499(Developer,含源代码),但目前页面已不再显示。

    Source: hostbillapp.com — CloudStack模块 · 访问于 2026-10-30

  • HostBill版本

    公开价格
    Startup $599 · Enterprise $999 · Data Center $1,599 · All-Inclusive $5,999——均为一次性费用,包含1年更新。

    Source: hostbillapp.com/pricing · 访问于 2026-10-30

  • WHMCS

    公开价格
    $34.95/月起(Plus,最多250个活跃客户)。WHMCS Marketplace中有一款第三方CloudStack模块($45.00,最后更新于2022年12月)。

    Source: whmcs.com/pricing · 访问于 2026-10-30

  • StackBill (StackOrbit)

    公开价格
    按物理虚拟化节点按月计费;未公开具体金额。StackOrbit提供按需询价的永久许可证,10台主机起购,每年20%维护费。

    Source: stackbill.com/pricing.html · 访问于 2026-10-30

  • Ubersmith CloudStack模块

    公开价格
    有文档说明;价格未公开。

NexCMP与StackBill和WHMCS相比如何?

各项对比均列出厂商公开的信息,并注明来源与日期:

CloudStack计费——常见问题

什么是CloudStack计费软件?
CloudStack计费软件用于对客户在Apache CloudStack上的资源用量进行定价和计费——包括虚拟机机时、磁盘、IP、备份和流量——并为客户提供账单、支付方式以及通常具备的客户门户。NexCMP就是其中之一:一个免费的私有化部署版本。
Apache CloudStack包含计费功能吗?
CloudStack通过其可选的Usage Server记录资源用量,并通过listUsageRecords API对外提供,但定价、开票、支付和独立品牌门户则由上层的计费层提供。
CloudStack虚拟机可以按小时计费吗?
可以。NexCMP支持从预付费钱包中按小时或按月对每台虚拟机计费。HostBill的CloudStack模块也支持按小时计费虚拟机用量或计量资源;其计量模式需要配合CloudStack Usage Server使用。
NexCMP需要CloudStack Usage Server吗?
NexCMP自带小时级账本,Usage Server未列入CloudStack页面的运行要求中。流量直接从CloudStack的虚拟机统计数据中读取。
分销商可以拥有自己的独立品牌门户吗?
可以。分销商使用自己的域名运行,拥有专属的名称、Logo、主题配色、零售价格和批发钱包,其站点上不会展示任何NexCMP品牌。分销商域名无限制且免费;NexCMP Free包含1个主域名。
NexCMP需要多少费用?
NexCMP Free首年$0(之后每年$99)。包含全部模块、问题修复与更新、每套许可证1个主域名及无限制分销商域名,不提供技术支持。NexCMP Source为可选的$499一次性购买,附带完整源代码、全部应用以及资深工程师30个工作日支持。
支持哪些CloudStack版本?
NexCMP针对Apache CloudStack 4.23进行开发与测试。如需其他版本,请联系销售团队。
购买前可以试用吗?
是的。各服务页面逐一展示了客户门户的各个选项卡及示例数据:可在Platform、CloudStack或Bare Metal等页面点击View demo。如需查看真实安装环境,请联系销售团队,我们将为您进行演示。

立即上线CloudStack计费系统

首年免费,包含全部模块。一条命令即可安装至您的服务器。

最后更新: