[Openstack-operators] Openstack Billing - Research & PoC

Martinx - ジェームズ thiagocmartinsc at gmail.com
Mon Feb 4 20:10:14 UTC 2013


 *** Crossposting from Openstack Launchpad mail list ***

 I'm doing some research on billing in Openstack and I found the following

 * Dough <https://github.com/sinacloud/dough> -

 * Billingstack <http://github.com/stacksherpa/billingstack> -

 * nova-billing <http://github.com/griddynamics/nova-billing> /
horizon-billing <http://github.com/griddynamics/horizon-billing> - From

 * bufunfa <http://github.com/stackforge/bufunfa>

 * openstack-bill <https://github.com/ashokcse/openstack-bill>

 What is the best to begin with?

 Which one can account the CPU Instance usage? I mean, if the Instance uses
50% or more of CPU (like a throttle), the billing system should add/start a
"flag 2" (or something like that) during that time. Should I take a look at
the Ceilometer measurements Energy (Kwapi) to achieve that?

 In a nutshell:

 * The Instance price must increase if the CPU usage (cycles) is too high.

 Also, I'm looking for a `multi-currency' support - like USD (Dollar), EUR
(Euro), BTC (Bitcoin), etc... And, for the future, probably a
,BitPay <http://bitpay.com/>, PagSeguro <http://pagseguro.uol.com.br/> /
Bcash <http://www.bcash.com.br/> (from Brazil) modules/plugins...

 I'm running Openstack Folsom with Ubuntu 12.04 + Ceilometer 2013.1 (under
installation process right now, I'm manually backporting the Ubuntu
packages to Precise).

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-operators/attachments/20130204/26e10ed5/attachment.html>

More information about the OpenStack-operators mailing list