• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Metering and Billing for Cloud Services
 

Metering and Billing for Cloud Services

on

  • 1,972 views

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.

Statistics

Views

Total Views
1,972
Views on SlideShare
1,519
Embed Views
453

Actions

Likes
1
Downloads
0
Comments
0

1 Embed 453

http://blogs.cisco.com 453

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • ● 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)

Metering and Billing for Cloud Services Metering and Billing for Cloud Services Presentation Transcript

  • © 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
  • © 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
  • © 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
  • © 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
  • © 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
  • © 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
  • © 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
  • © 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
  • © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 9C97-557809-00Ceilometer ArchitectureReference – Doug Hellman, Nic Barcet, Ceilometer presentation ODS grizzlypdf1253
  • © 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)
  • © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 11C97-557809-00Taligent Openbook Integration
  • © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 12C97-557809-00Integration modes increase with GrizzlyReference – Doug Hellman, Nic Barcet, Ceilometer presentation ODS havana
  • © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 13C97-557809-00Quantum measurements
  • © 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 )
  • © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 15C97-557809-00THANK YOUQuestions?