SlideShare ist ein Scribd-Unternehmen logo
1 von 15
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialC97-557809-00 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 1C97-557809-00
Cisco Open Source Conference 2013
Metering & Billing for Cloud Services
Ranjit Nayak, PSIM, Cisco UCS Product Marketing Manager
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 2C97-557809-00
Agenda
§  Business need to track Cloud resource usage?
§  Cloud monetization process and reference
architecture
§  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-00
Business need to meter resources
§  Basic definition of a Cloud Service
Shared resource
Metered and pay for use
§  Service Providers
Service Monetization
Livelihood
§  Enterprises
Chargeback (Transfer pricing )
Showback
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 4C97-557809-00
Cloud Service Monetization Process
Monetization Platform
• Flexible Pricing
• Subscription
Management
• Analytics
• Billing
• Price Catalog
• Customer
Acquisition
• Self Service
Web
Presence
On-line
Sales
CRM and
Sales
Management
Accounting
Company’s
Products and
Services
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 5C97-557809-00
Service Delivery Platform
Billing
Provisioning Access
Controls and
Security
Monitoring
Application Service A
Usage Data Model
TCM
ODSODSODSODS
ODSODSODSInfrastructure
Components
BIH
Mapping
Engine
Metering
Code
Evident
CAA
WAS
TIO/TPM
The OS
Images
WorkFlows
SW Dist
Pkgs
TEC
TMR TFW
MQ
TSLA
Portlets
WPS WAS
IMWF
PORTAL
SLAM
CLA
ESM/RT
GAT
TDW
EPP
IBM PRODUCT
LEGACY IGS TOOLS
UMI DEVELOPMENT
3RD
PARTY PRODUCT
IBM PRODUCT + UMI DEVELOPMENT
UMI 2.x Components
Drawing
Title
Self Service
Portal
Service
Delivery
Platform
Self Service
Catalog
Call Center
Customer
Relationship
Management
Network CPU Storage
Service
Delivery
Infrastructure
Application Service B
Salesperson uses
communication service
SP Control Panel/ Service
consumption Portal
SD Platform provides user
authentication, billing
capabilities and API for
integration with other
services
SP Cisco UCS for hardware
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 6C97-557809-00
The Telco Approach
Network
Elements
Other
Sources
Usage
Metering
System
Call Data Records
Call Detail Records Usage Detail Records
Usage Detail Records
Unformatted
Formatted
Billing
Mediation
User
Accounts
User
EntitlementsRate Plans
Rating
Engine
Billing
System
Call Data Records
Call Detail Records Usage Detail Records
Usage Detail Records
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 7C97-557809-00
Metering / Rating / Billing - Intricacies
§  Metering
Continuous
monitoring,
Thresholds,
Warnings
Rate of collection
( sec / min / hour )
Disparate distributed
data sources –
Central location
needed
Level of detail, format
for different
resources
Details by tenant
§  Rating
Pre-paid, post-paid,
Pro-ration, Tiered
model
Discounts, Trial period
Usage based
overages
Rate plan, price
changes with market
changes
Reseller, Sales Agent
commission
calculation
§  Billing
PCI compliance for
Credit card
transactions
Monthly, Quarterly,
Annual
Multi-currency taxation
SLA violation rebate
Corporate Accounting
system integration
Dunning
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 8C97-557809-00
Ceilometer Evolution
§ Folsom
Metering for billing
Started May 2012 (Ubuntu, Dreamhost, Enovance, Dell, At&T)
Developed in Stackforge – Targeting OpenStack core
Scalable , Message signature, Extensible, Using OpenStack
common components, Multi-source data
§ Grizzly
Metering in general
Extend to monitoring
Framework for new meters
Collect -> Transform -> Publish -> Store -> Read
Ensure multiple agents are not needed for the same data
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 9C97-557809-00
Ceilometer Architecture
Reference – Doug Hellman, Nic Barcet, Ceilometer presentation ODS grizzlypdf1253
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 10C97-557809-00
Data Triggers / Types of meters
§  Data triggers
User 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 meters
Cumulative - Increasing over time (instance hours)
Gauge - Discrete items (floating IPs, image uploads) and fluctuating
values (disk I/O)
Delta - Changing over time (bandwidth)
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 11C97-557809-00
Taligent Openbook Integration
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 12C97-557809-00
Integration modes increase with Grizzly
Reference – Doug Hellman, Nic Barcet, Ceilometer presentation ODS havana
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 13C97-557809-00
Quantum measurements
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 14C97-557809-00
What else should quantum provide?
§ Already in use
CDN bandwidth
DNS lookups
VPN (connection-hr)
Firewall deployment, rule
modification
Load-balancing (DNS-failover)
§ Potential meters
Large file (video ) transports
SSL acceleration
TCP optimization
Compression and dedup
Security (IDS / VLAN )
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 15C97-557809-00
THANK YOU
Questions?

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction to distributed file systems
Introduction to distributed file systemsIntroduction to distributed file systems
Introduction to distributed file systems
Viet-Trung TRAN
 
Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...
Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...
Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...
Majid Hajibaba
 
SaaS Flatform metering and billing
SaaS Flatform metering and billingSaaS Flatform metering and billing
SaaS Flatform metering and billing
상욱 송
 
Cloud computing (pdf)
Cloud computing   (pdf)Cloud computing   (pdf)
Cloud computing (pdf)
Steven Habuda
 

Was ist angesagt? (20)

IaaS, SaaS, PasS : Cloud Computing
IaaS, SaaS, PasS : Cloud ComputingIaaS, SaaS, PasS : Cloud Computing
IaaS, SaaS, PasS : Cloud Computing
 
IDS and IPS
IDS and IPSIDS and IPS
IDS and IPS
 
Cloud Computing Service Models | IaaS PaaS SaaS Explained | Cloud Masters Pro...
Cloud Computing Service Models | IaaS PaaS SaaS Explained | Cloud Masters Pro...Cloud Computing Service Models | IaaS PaaS SaaS Explained | Cloud Masters Pro...
Cloud Computing Service Models | IaaS PaaS SaaS Explained | Cloud Masters Pro...
 
Introduction to distributed file systems
Introduction to distributed file systemsIntroduction to distributed file systems
Introduction to distributed file systems
 
Characteristics of cloud computing
Characteristics of cloud computingCharacteristics of cloud computing
Characteristics of cloud computing
 
Platform as a Service (PaaS)
Platform as a Service (PaaS)Platform as a Service (PaaS)
Platform as a Service (PaaS)
 
Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...
Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...
Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...
 
Types of Load distributing algorithm in Distributed System
Types of Load distributing algorithm in Distributed SystemTypes of Load distributing algorithm in Distributed System
Types of Load distributing algorithm in Distributed System
 
SaaS Flatform metering and billing
SaaS Flatform metering and billingSaaS Flatform metering and billing
SaaS Flatform metering and billing
 
Threads & Concurrency
Threads & Concurrency Threads & Concurrency
Threads & Concurrency
 
Presentation on samba server
Presentation on samba serverPresentation on samba server
Presentation on samba server
 
GOOGLE FILE SYSTEM
GOOGLE FILE SYSTEMGOOGLE FILE SYSTEM
GOOGLE FILE SYSTEM
 
Cloud Computing and Data Centers
Cloud Computing and Data CentersCloud Computing and Data Centers
Cloud Computing and Data Centers
 
Cloud deployment models
Cloud deployment modelsCloud deployment models
Cloud deployment models
 
Cloud Computing- components, working, pros and cons
Cloud Computing- components, working, pros and consCloud Computing- components, working, pros and cons
Cloud Computing- components, working, pros and cons
 
SaaS: Introduction
SaaS: IntroductionSaaS: Introduction
SaaS: Introduction
 
ad
adad
ad
 
Cloud computing (pdf)
Cloud computing   (pdf)Cloud computing   (pdf)
Cloud computing (pdf)
 
SECURITY SERVICES
SECURITY SERVICESSECURITY SERVICES
SECURITY SERVICES
 
Cloud Computing Security Challenges
Cloud Computing Security ChallengesCloud Computing Security Challenges
Cloud Computing Security Challenges
 

Andere mochten auch

Andere mochten auch (10)

Sycous - District Heating - Metering and Billing
Sycous - District Heating - Metering and Billing Sycous - District Heating - Metering and Billing
Sycous - District Heating - Metering and Billing
 
Opencell Media & Entertainement Webinar
Opencell Media & Entertainement WebinarOpencell Media & Entertainement Webinar
Opencell Media & Entertainement Webinar
 
Oies_IoT_week_lisbon_201506_wearablesfieldservice_final
Oies_IoT_week_lisbon_201506_wearablesfieldservice_finalOies_IoT_week_lisbon_201506_wearablesfieldservice_final
Oies_IoT_week_lisbon_201506_wearablesfieldservice_final
 
IaaS Cloud Architecture Design
IaaS Cloud Architecture DesignIaaS Cloud Architecture Design
IaaS Cloud Architecture Design
 
Running your First Application on AWS
Running your First Application on AWSRunning your First Application on AWS
Running your First Application on AWS
 
SOA And Cloud Computing
SOA And Cloud ComputingSOA And Cloud Computing
SOA And Cloud Computing
 
運用が楽になる分散データベース Riak
運用が楽になる分散データベース Riak運用が楽になる分散データベース Riak
運用が楽になる分散データベース Riak
 
Cloud Computing Tools
Cloud Computing ToolsCloud Computing Tools
Cloud Computing Tools
 
Building and Growing SaaS on AWS for Partners
Building and Growing SaaS on AWS for PartnersBuilding and Growing SaaS on AWS for Partners
Building and Growing SaaS on AWS for Partners
 
architecture of mobile software applications
architecture of mobile software applicationsarchitecture of mobile software applications
architecture of mobile software applications
 

Ähnlich wie Metering and Billing for Cloud Services

Presentation cisco intelligent automation complementing and extending v mwa...
Presentation   cisco intelligent automation complementing and extending v mwa...Presentation   cisco intelligent automation complementing and extending v mwa...
Presentation cisco intelligent automation complementing and extending v mwa...
solarisyourep
 

Ähnlich wie Metering and Billing for Cloud Services (20)

Presentation ciac
Presentation   ciacPresentation   ciac
Presentation ciac
 
CISCO: Accelerating Small Cell Deployments in the Enterprise
CISCO: Accelerating Small Cell Deployments in the EnterpriseCISCO: Accelerating Small Cell Deployments in the Enterprise
CISCO: Accelerating Small Cell Deployments in the Enterprise
 
Presentation cisco service oriented infrastructure
Presentation   cisco service oriented infrastructurePresentation   cisco service oriented infrastructure
Presentation cisco service oriented infrastructure
 
Presentation cisco iasbu private cloud introduction
Presentation   cisco iasbu private cloud introductionPresentation   cisco iasbu private cloud introduction
Presentation cisco iasbu private cloud introduction
 
Presentation cloud orchestration solution overview
Presentation   cloud orchestration solution overviewPresentation   cloud orchestration solution overview
Presentation cloud orchestration solution overview
 
Cisco UCS Director for the Public Sector
Cisco UCS Director for the Public SectorCisco UCS Director for the Public Sector
Cisco UCS Director for the Public Sector
 
Mass Scale Networking
Mass Scale NetworkingMass Scale Networking
Mass Scale Networking
 
Cisco Powered Presentation - For Customers
Cisco Powered Presentation - For CustomersCisco Powered Presentation - For Customers
Cisco Powered Presentation - For Customers
 
Tech Talk: Five Simple Steps to a More Powerful Database Experience
Tech Talk: Five Simple Steps to a More Powerful Database ExperienceTech Talk: Five Simple Steps to a More Powerful Database Experience
Tech Talk: Five Simple Steps to a More Powerful Database Experience
 
Cloud
CloudCloud
Cloud
 
Presentation cloud, the whole offer
Presentation   cloud, the whole offerPresentation   cloud, the whole offer
Presentation cloud, the whole offer
 
Implementing Cisco IP Switched Networks
Implementing Cisco IP Switched NetworksImplementing Cisco IP Switched Networks
Implementing Cisco IP Switched Networks
 
Hoe is 80% van uw datacenter beheer te automatiseren?
Hoe is 80% van uw datacenter beheer te automatiseren?Hoe is 80% van uw datacenter beheer te automatiseren?
Hoe is 80% van uw datacenter beheer te automatiseren?
 
Presentation cisco intelligent automation complementing and extending v mwa...
Presentation   cisco intelligent automation complementing and extending v mwa...Presentation   cisco intelligent automation complementing and extending v mwa...
Presentation cisco intelligent automation complementing and extending v mwa...
 
Presentation cisco intelligent automation complementing and extending v mwa...
Presentation   cisco intelligent automation complementing and extending v mwa...Presentation   cisco intelligent automation complementing and extending v mwa...
Presentation cisco intelligent automation complementing and extending v mwa...
 
Presentation cisco intelligent automation for cloud & compute
Presentation   cisco intelligent automation for cloud & computePresentation   cisco intelligent automation for cloud & compute
Presentation cisco intelligent automation for cloud & compute
 
IBM Cloud Solutions Customer Deck
IBM Cloud Solutions Customer Deck IBM Cloud Solutions Customer Deck
IBM Cloud Solutions Customer Deck
 
Data Center, Private Cloud/IT transformation
Data Center, Private Cloud/IT transformationData Center, Private Cloud/IT transformation
Data Center, Private Cloud/IT transformation
 
Rethinking Cybersecurity for the Digital Transformation Era
Rethinking Cybersecurity for the Digital Transformation EraRethinking Cybersecurity for the Digital Transformation Era
Rethinking Cybersecurity for the Digital Transformation Era
 
Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...
Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...
Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...
 

Kürzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Kürzlich hochgeladen (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Metering and Billing for Cloud Services

  • 1. © 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialC97-557809-00 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 1C97-557809-00 Cisco Open Source Conference 2013 Metering & Billing for Cloud Services Ranjit Nayak, PSIM, Cisco UCS Product Marketing Manager
  • 2. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 2C97-557809-00 Agenda §  Business need to track Cloud resource usage? §  Cloud monetization process and reference architecture §  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-00 Business need to meter resources §  Basic definition of a Cloud Service Shared resource Metered and pay for use §  Service Providers Service Monetization Livelihood §  Enterprises Chargeback (Transfer pricing ) Showback
  • 4. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 4C97-557809-00 Cloud Service Monetization Process Monetization Platform • Flexible Pricing • Subscription Management • Analytics • Billing • Price Catalog • Customer Acquisition • Self Service Web Presence On-line Sales CRM and Sales Management Accounting Company’s Products and Services
  • 5. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 5C97-557809-00 Service Delivery Platform Billing Provisioning Access Controls and Security Monitoring Application Service A Usage Data Model TCM ODSODSODSODS ODSODSODSInfrastructure Components BIH Mapping Engine Metering Code Evident CAA WAS TIO/TPM The OS Images WorkFlows SW Dist Pkgs TEC TMR TFW MQ TSLA Portlets WPS WAS IMWF PORTAL SLAM CLA ESM/RT GAT TDW EPP IBM PRODUCT LEGACY IGS TOOLS UMI DEVELOPMENT 3RD PARTY PRODUCT IBM PRODUCT + UMI DEVELOPMENT UMI 2.x Components Drawing Title Self Service Portal Service Delivery Platform Self Service Catalog Call Center Customer Relationship Management Network CPU Storage Service Delivery Infrastructure Application Service B Salesperson uses communication service SP Control Panel/ Service consumption Portal SD Platform provides user authentication, billing capabilities and API for integration with other services SP Cisco UCS for hardware
  • 6. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 6C97-557809-00 The Telco Approach Network Elements Other Sources Usage Metering System Call Data Records Call Detail Records Usage Detail Records Usage Detail Records Unformatted Formatted Billing Mediation User Accounts User EntitlementsRate Plans Rating Engine Billing System Call Data Records Call Detail Records Usage Detail Records Usage Detail Records
  • 7. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 7C97-557809-00 Metering / Rating / Billing - Intricacies §  Metering Continuous monitoring, Thresholds, Warnings Rate of collection ( sec / min / hour ) Disparate distributed data sources – Central location needed Level of detail, format for different resources Details by tenant §  Rating Pre-paid, post-paid, Pro-ration, Tiered model Discounts, Trial period Usage based overages Rate plan, price changes with market changes Reseller, Sales Agent commission calculation §  Billing PCI compliance for Credit card transactions Monthly, Quarterly, Annual Multi-currency taxation SLA violation rebate Corporate Accounting system integration Dunning
  • 8. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 8C97-557809-00 Ceilometer Evolution § Folsom Metering for billing Started May 2012 (Ubuntu, Dreamhost, Enovance, Dell, At&T) Developed in Stackforge – Targeting OpenStack core Scalable , Message signature, Extensible, Using OpenStack common components, Multi-source data § Grizzly Metering in general Extend to monitoring Framework for new meters Collect -> Transform -> Publish -> Store -> Read Ensure multiple agents are not needed for the same data
  • 9. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 9C97-557809-00 Ceilometer Architecture Reference – Doug Hellman, Nic Barcet, Ceilometer presentation ODS grizzlypdf1253
  • 10. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 10C97-557809-00 Data Triggers / Types of meters §  Data triggers User 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 meters Cumulative - Increasing over time (instance hours) Gauge - Discrete items (floating IPs, image uploads) and fluctuating values (disk I/O) Delta - Changing over time (bandwidth)
  • 11. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 11C97-557809-00 Taligent Openbook Integration
  • 12. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 12C97-557809-00 Integration modes increase with Grizzly Reference – Doug Hellman, Nic Barcet, Ceilometer presentation ODS havana
  • 13. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 13C97-557809-00 Quantum measurements
  • 14. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 14C97-557809-00 What else should quantum provide? § Already in use CDN bandwidth DNS lookups VPN (connection-hr) Firewall deployment, rule modification Load-balancing (DNS-failover) § Potential meters Large file (video ) transports SSL acceleration TCP optimization Compression and dedup Security (IDS / VLAN )
  • 15. © 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential 15C97-557809-00 THANK YOU Questions?

Hinweis der Redaktion

  1. ● 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
  2. 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)