我如何计算每个虚拟机的功率和流量来为客户进行核算?

我如何计算每个虚拟机的功率和流量来为客户进行核算?

我已经安装了 MAAS 云,但与会计无关...如果我要将其用作公共云,请从客户端进行 PXE 启动。我如何计算每个虚拟机的功率和流量来为客户进行会计?

答案1

我认为您无法计算单个虚拟机的能力,但计算整个机架能力的一种方法是安装一个PDU允许的智能设备SNMP management。有关特定于供应商的示例,请参见此处:

http://www.dell.com/us/enterprise/p/dell-pdu

PDU 的一般描述:

http://en.wikipedia.org/wiki/Power_distribution_unit

至于MAAS cloud您能否更具体一点,例如提供一个 URL?大多数云产品都支持某种 SNMP 管理,因此您可以在界面上启用 SNMP,然后针对 SNMP 统计数据运行会计程序。一个例子是 PRTG 及其计费 API:

http://www.paessler.com/blog/2011/01/31/prtg-8/billing-tool-for-prtg-version-10-released

我们已经在我们的环境中成功安装了它,但它非常特殊并且必须进行定制(我们需要一个 Web/PHP 开发人员来运行它)。

考虑流量的另一种方法是使用 Netflow 收集器并在接口上启用 Netflow(如果MAAS Cloud支持的话)。

相关内容