OSCON 2013 Metering & Billing for Cloud Services

641 views
527 views

Published on

OSCON 2013 Metering & Billing for Cloud Services

Published in: Technology, Business
0 Comments
3 Likes
Statistics
Notes

Comments are closed

  • Be the first to comment

No Downloads
Views
Total views
641
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

OSCON 2013 Metering & Billing for Cloud Services

  1. 1. © 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialC97-557809-00 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 1C97-557809-00OSCON 2013Metering & Billing for Cloud ServicesRanjit Nayak, PSIM, Cisco UCS Product Marketing Manager
  2. 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. 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. 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. 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. 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. 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. 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. 9. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 9C97-557809-00Ceilometer ArchitectureReference – Doug Hellman, Nic Barcet, Ceilometer presentation ODS grizzlypdf1253
  10. 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. 11. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 11C97-557809-00Taligent Openbook Integration
  12. 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. 13. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 13C97-557809-00Quantum measurements
  14. 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. 15. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 15C97-557809-00THANK YOUQuestions?

×