Back To Schedule
Wednesday, October 28 • 5:30pm - 6:10pm

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Ceilometer has got significant performance, scalability and reliability problems.

Is there a magic formula to fix Ceilometer?

We added Monasca as a storage layer to Ceilometer and … we got Ceilosca!

The preliminary performance results were really encouraging; first, we could store in excess of6 million samples with a single node deployment and second, we recorded reasonable query response times:

Query (6M samples)                        Average Time (s)

ceilometer sample-list -m instance      2.722209
ceilometer meter-list                            0.316250
ceilometer resource-list                     28.852132
ceilometer statistics -m image            3.066389

How we did it. 
Ceilosca leverages the Ceilometer data collection pipeline via a Ceilometer-Monasca Publisher and the Ceilometer API via a Ceilometer-Monasca Storage Driver. This approach addresses the problems with Ceilometer, while still supporting a fully compatible Ceilometer v2 API and leveraging the excellent work in the Ceilometer OpenStack data collection pipeline, which is not addresed in Monasca.

What we will present:
We are working toward the implementation of Ceilosca and we will make available all the code as part of the Monasca code base in Stackforge. We are also planning to demo the solution and provide some performance evaluations of Ceilometer vs. Ceilosca (*) and illustrate the penalties introduced by the cross services overhead and format conversions.

avatar for Dan Dyer

Dan Dyer

Distinguished Technologist, HP
Dan is a distinguished Technologist in the HP Cloud Group. He is currently an architect for the Helion Distribution focusing on Operator Tools and supporting functionality. Prior to this he was the architect for the HP Public Cloud metering and billing team. He has been working... Read More →
avatar for Fabio Giannetti

Fabio Giannetti

Principal Engineer, Cisco Systems
Fabio Giannetti brings 16 years of experience to his role as Principal Cloud Engineer at Cisco where he spearheads work on the company’s containerized, microservices platform. Prior to Cisco, Giannetti held multiple senior engineering and research positions at Hewlett-Packard, first... Read More →
avatar for Roland Hochmuth

Roland Hochmuth

Tech Lead and Software Architect on Monasca, HP
I am the Tech Lead and Software Architect on Monasca, the open-source Monitoring-as-a-Service (at-scale) OpenStack project (https://wiki.openstack.org/wiki/Monasca). We focus on developing a highly performant, scalable and reliable turn-key monitoring solution that leverages the industries... Read More →
avatar for Srinivas Sakhamuri

Srinivas Sakhamuri

Sr. SW Developer, Cisco

Wednesday October 28, 2015 5:30pm - 6:10pm JST
Expo Hall (Marketplace Theater)

Attendees (0)