[Openstack] [metering] Considerations and Roadmap in Ceilometer (or other component) for Financial Management

Sandy Walsh sandy.walsh at RACKSPACE.COM
Mon Jun 2 11:44:35 UTC 2014


Hi Lee,

At Rackspace we use StackTach to gather our billing/usage information (with verification and reconciliation). We are heavy into our v3 development currently. 

While we haven't addressed the financial aspects of billing it might be something worth talking about, though it's a little further down our run way. Gathering requirements. 

v2 (in production): https://github.com/stackforge/stacktach
v3 (in development): https://github.com/stacktach

Let me know if you'd like to chat about it with our team. 

Cheers!
-Sandy

________________________________________
From: Lee Calcote (lecalcot) [lecalcot at cisco.com]
Sent: Sunday, June 01, 2014 11:52 PM
To: openstack at lists.openstack.org
Subject: [Openstack] [metering] Considerations and Roadmap in Ceilometer (or other component) for Financial Management

Hi,

What support does Ceilometer provide today and what support is planned to
provide for financial management? While Ceilometer provides functionality
for *metering* and *billing integration* as two categories of financial
management, does it provide for others (e.g. *pricing* - a method to set
prices on common objects)? I consider that financial management breaks
into these categories (and quite possibly others):

1) Pricing - a method to set prices on common objects
2) Showback - a mechanism to allow users to see the calculated cost of
their purchase during the ordering process
3a) Run Rates - a mechanism for users to see the recurring cost of the
items that they have purchased
3b) Run Rates - a mechanism for administrators to see the recurring cost
of the items that their tenants have purchased
4) Billing Integration - real-time financial events that can be consumed
by a billing system within an extension point
5) Billing - invoicing and payment transacting
6) Metering - financial management based on measured utilization

Is support for these other categories planned for Ceilometer or other
components? Have these use cases been successfully provided for in
Ceilometer to date or have they yet to be achieved -
https://wiki.openstack.org/wiki/Ceilometer/blueprints/support-for-advance-s
ervice-billing-models?

I expect these questions are answered by each functional category:

Pricing
- How do I set prices on cloud services?
- How do I give one tenant a discount over another tenant?
Showback
- How much have I, my organization or all my organizations spent?
- How much am I about to spend both as a one-time and recurring cost (run
rate)?
- How much is what I have purchased costing me?
Revenue / Run Rates
- How much are my tenants spending in my cloud?
- Which cloud services are reaping the most revenue (by tenant)?
Billing Integration
- How do I send costs incurred to my incumbent billing system?
Metering
- How am I utilizing my resources?
- Do I need more or less resources?
Billing
-What is my bill? Where is my invoice?
- Where and how do I send my payment?

Are these questions being addressed in Ceilometer or another component?

Thanks,
Lee





_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : openstack at lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack




More information about the Openstack mailing list