View
157
Download
1
Category
Preview:
Citation preview
Multi Cloud monitoring and analyticsfeaturing: Ceilometer & Gnocchi
Jun/2017
Rodrigo BenzaquenCEO@rbenzaquen
AGENDA
✓ Do you (still) don’t know what gnocchi is ?✓ Barber: What you want ? Him: I want multicloud metrics Barber:
Say no more Fam✓ 3 Big Guys Talking at the same time✓ Show me what you got!✓ Q&(hopefully)A
Value Proposition
Build, Manage & Optimize
Professional
Services
Managed
ServicesNubeliU Analytics
Cloud Platform
SAAS or On-Premise platform for highlyscalable multi cloud analyticsmanagement and Cloud MonitoringSystem
Outsourcing of cloud management,removing inhouse maintenance,optimization, and support costs.
We are experts in a multi-cloudenvironment.
Cloud architecture & design,focused on OpenStack and CMP.
Cloud BuildingCloud MigrationCloud Management Platform (CMP)
Value Proposition
Because you don’t get a TSDB-aaS every day
● Yeahp ... it’s not ( but it was ) an Openstack Project https://julien.danjou.info/blog/2017/gnocchi-independence
● Ceilometer’s Collector BFF
● Gnocchi is a multi-tenant time-series, metrics and resources database.
● Gnocchi use high-performance data structures storing large quantity of metric in an aggregated manner.
● Gnocchi uses two different backends for storing data: one for storing the time series (the storage driver) and one for indexing the resources (the index driver).
● Gnocchi can use different backends to store measures : ( just in a moment ... )
● The HTTP REST API and the asynchronous processing daemons are stateless and scalable; additional workers can be added depending on load.
so ... why ?
✓ It’s fast ... really✓ Want ceilometer ? well ...
✓ Scales ... for real✓ No hard storage dep
✓ Will not leave you hanging
What you want ?
Openstack Notification Bus
Load B
alancer
Ceilometer
Collector
Ceilometer
Collector
Ceilometer
Collector
GnocchiMetricD
GnocchiMetricD
GnocchiMetricD
GnocchiAPI
GnocchiAPI
GnocchiAPI
compute
central
Cloud Ceilometer agents
MariaDB Galera Cluster / AWS RDS
indexer
measures/samples
resources/ entities
notification
redis
dispatcher
Rocket Platform
HTTP Api
VmWare
Ceilometer Polling Agent
Vsphere API
RabbitMQCluster
oslo.messaging
CeilometerNotification Agent
notifications.sample metering.sample(transformers)
CeilometerCollector
metering.sample
Gnocchi Api
HTTP ApiGnocchi Dispatcher
Vmware plugin
Hybrid Poller
Ceilometer Polling Agent
AzureAWS HTTP Api
RabbitMQCluster
oslo.messaging
CeilometerNotification Agent
notifications.sample metering.sample(transformers)
CeilometerCollector
metering.sample
Gnocchi Api
HTTP Api
Hybrid Poller Plugin
Public CloudsSecrets
per Project
Gnocchi Dispatcher
TooZ coordination
what do i do with all that ?
✓ Showback & Chargeback
2016 Nubeliu Presentation
Austin Summit
https://youtu.be/-K8NI38LPtU
Recommended