Your SlideShare is downloading. ×
Metering and Billing for Cloud Services
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Metering and Billing for Cloud Services

2,729

Published on

This presentation explains the importance of metering and billing, the complications and some suggestions on metering of networks services.

This presentation explains the importance of metering and billing, the complications and some suggestions on metering of networks services.

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,729
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • ● Scalable○ ...if your database is too ● Message signature ○ Non-repudiation built in ●  Only one entry point to get data ●  Extensible, add your own: ○  Agent ○  Agent plugin ○  Storage engine ○  Meters ●  Use openstack-common components ●  Accept data from many sources New in Grizzly
  • Data triggersUser Action -Creating, modifying, or deleting a resource ( Good for create firewall, change setting etc)Audit - Regular audit events stating usage generated by the service ( Polling - The ceilometer agent asks the service for data periodically (How many bytes transferred?)Types of metersCumulative -Increasing over time (instance hours) Gauge - Discrete items (floating IPs, image uploads) and fluctuating values (disk I/O) Delta - Changing over time (bandwidth)
  • Transcript

    • 1. © 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialC97-557809-00 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 1C97-557809-00Cisco Open Source Conference 2013Metering & Billing for Cloud ServicesRanjit Nayak, PSIM, Cisco UCS Product Marketing Manager
    • 2. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 2C97-557809-00Agenda§  Business need to track Cloud resource usage?§  Cloud monetization process and referencearchitecture§  Telco approach - metering, rating and billing§  Is’nt it simple?§  Ceilometer – Metering for OpenStack§  Current integrations to Ceilometer§  Metering needs for OpenStack Quantum project
    • 3. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 3C97-557809-00Business need to meter resources§  Basic definition of a Cloud ServiceShared resourceMetered and pay for use§  Service ProvidersService MonetizationLivelihood§  EnterprisesChargeback (Transfer pricing )Showback
    • 4. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 4C97-557809-00Cloud Service Monetization ProcessMonetization Platform• Flexible Pricing• SubscriptionManagement• Analytics• Billing• Price Catalog• CustomerAcquisition• Self ServiceWebPresenceOn-lineSalesCRM andSalesManagementAccountingCompany’sProducts andServices
    • 5. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 5C97-557809-00Service Delivery PlatformBillingProvisioning AccessControls andSecurityMonitoringApplication Service AUsage Data ModelTCMODSODSODSODSODSODSODSInfrastructureComponentsBIHMappingEngineMeteringCodeEvidentCAAWASTIO/TPMThe OSImagesWorkFlowsSW DistPkgsTECTMR TFWMQTSLAPortletsWPS WASIMWFPORTALSLAMCLAESM/RTGATTDWEPPIBM PRODUCTLEGACY IGS TOOLSUMI DEVELOPMENT3RDPARTY PRODUCTIBM PRODUCT + UMI DEVELOPMENTUMI 2.x ComponentsDrawingTitleSelf ServicePortalServiceDeliveryPlatformSelf ServiceCatalogCall CenterCustomerRelationshipManagementNetwork CPU StorageServiceDeliveryInfrastructureApplication Service BSalesperson usescommunication serviceSP Control Panel/ Serviceconsumption PortalSD Platform provides userauthentication, billingcapabilities and API forintegration with otherservicesSP Cisco UCS for hardware
    • 6. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 6C97-557809-00The Telco ApproachNetworkElementsOtherSourcesUsageMeteringSystemCall Data RecordsCall Detail Records Usage Detail RecordsUsage Detail RecordsUnformattedFormattedBillingMediationUserAccountsUserEntitlementsRate PlansRatingEngineBillingSystemCall Data RecordsCall Detail Records Usage Detail RecordsUsage Detail Records
    • 7. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 7C97-557809-00Metering / Rating / Billing - Intricacies§  MeteringContinuousmonitoring,Thresholds,WarningsRate of collection( sec / min / hour )Disparate distributeddata sources –Central locationneededLevel of detail, formatfor differentresourcesDetails by tenant§  RatingPre-paid, post-paid,Pro-ration, TieredmodelDiscounts, Trial periodUsage basedoveragesRate plan, pricechanges with marketchangesReseller, Sales Agentcommissioncalculation§  BillingPCI compliance forCredit cardtransactionsMonthly, Quarterly,AnnualMulti-currency taxationSLA violation rebateCorporate Accountingsystem integrationDunning
    • 8. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 8C97-557809-00Ceilometer Evolution§ FolsomMetering for billingStarted May 2012 (Ubuntu, Dreamhost, Enovance, Dell, At&T)Developed in Stackforge – Targeting OpenStack coreScalable , Message signature, Extensible, Using OpenStackcommon components, Multi-source data§ GrizzlyMetering in generalExtend to monitoringFramework for new metersCollect -> Transform -> Publish -> Store -> ReadEnsure multiple agents are not needed for the same data
    • 9. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 9C97-557809-00Ceilometer ArchitectureReference – Doug Hellman, Nic Barcet, Ceilometer presentation ODS grizzlypdf1253
    • 10. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 10C97-557809-00Data Triggers / Types of meters§  Data triggersUser Action - Creating, modifying, or deleting a resource ( Good forcreate firewall, change setting etc)Audit - Regular audit events stating usage generated by the servicePolling - The ceilometer agent asks the service for data periodically(How many bytes transferred?)§  Types of metersCumulative - Increasing over time (instance hours)Gauge - Discrete items (floating IPs, image uploads) and fluctuatingvalues (disk I/O)Delta - Changing over time (bandwidth)
    • 11. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 11C97-557809-00Taligent Openbook Integration
    • 12. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 12C97-557809-00Integration modes increase with GrizzlyReference – Doug Hellman, Nic Barcet, Ceilometer presentation ODS havana
    • 13. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 13C97-557809-00Quantum measurements
    • 14. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 14C97-557809-00What else should quantum provide?§ Already in useCDN bandwidthDNS lookupsVPN (connection-hr)Firewall deployment, rulemodificationLoad-balancing (DNS-failover)§ Potential metersLarge file (video ) transportsSSL accelerationTCP optimizationCompression and dedupSecurity (IDS / VLAN )
    • 15. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 15C97-557809-00THANK YOUQuestions?

    ×