comcast case study: enabling the business of cloud
TRANSCRIPT
ENABLING THE BUSINESS OF CLOUD Prashanth Hari, Cloud Engineer, ComcastSanjay Mishra, CTO, TalligentAugust 2015
© 2015 Talligent, Inc. All rights reserved.
Agenda
Overview Demo Q&A
© 2015 Talligent, Inc. All rights reserved.
Openstack in Comcast2000+ Computes700+ Tenants10,000+ VMs
© 2015 Talligent, Inc. All rights reserved.
Ceilometer at Scale (Comcast)• Ceilometer Use cases in Comcast
Primarily used for cloud showback
Data for Resource reclamation (Janitor Automation)
Data for monitoring as a service Cloud utilization dashboards and
KPIs Data for Autoscaling
© 2015 Talligent, Inc. All rights reserved.
Ceilometer at Scale (Comcast)• Our setup and some challenges
Dedicated ceilometer infrastructure per region
Centralized Keystone 2 + 1 (arbiter) node Mongo
replicasets per region Ceilometer Compute Agent Load
Issues Limit time-to-live (ttl) on the
ceilometer mongo database. Created mongodb meter indexes
by project id, meter name, and timestamp.
© 2015 Talligent, Inc. All rights reserved.
Ceilometer at Scale (Comcast)
© 2015 Talligent, Inc. All rights reserved.
Ceilometer at Scale (Comcast)• Measurements• Nova• Neutron• Glance• Cinder
© 2015 Talligent, Inc. All rights reserved.
Ceilometer at Scale (Comcast)
© 2015 Talligent, Inc. All rights reserved.
© 2015 Talligent, Inc. All rights reserved.
Managing the OpenStack Customer Lifecycle
OpenBook
Customer Onboard/Self-service
MeasureUsage
Apply Rates
ProduceInvoice/Report
Analyze/Report
ProcessPayment
© 2015 Talligent, Inc. All rights reserved.
OpenBook Logical View
COMPUTE
STORAGE
NETWORK
CEILOMETER
DASHBOARD
OPENBOOKKnowledgebase
INVOICE
COLLECT PAYMENTS
REPORTANALYZE
CUSTOMER SELF-SERVICE
1 3
4
OPENBOOK FUNCTIONALIT
Y
RESELL SERVICES
Keystone
OPENSTACKCLOUD
2
© 2015 Talligent, Inc. All rights reserved.
Enabling the Business of Cloud©
• N-level reseller management
• Payment processing
• Showback / Chargeback
• Adapter architecture• Extensibility - REST API, user-defined billable
features• SPLA reporting for operating system images• Self-service – account management and
service delivery• Multi-tenancy/customer isolation• Dynamic user policy
© 2015 Talligent, Inc. All rights reserved.
DEMO
© 2015 Talligent, Inc. All rights reserved.
Contact Us
www.talligent.com
1.888.412.3999