Your SlideShare is downloading. ×

Monitoring in the Cloud, OW2con'12, Paris

319

Published on

Various factors introduce specific and new constrains for the monitoring of the Cloud infrastructure and services. For instance, a monitoring tool has to adapt to the quick and elastic provisioning, …

Various factors introduce specific and new constrains for the monitoring of the Cloud infrastructure and services. For instance, a monitoring tool has to adapt to the quick and elastic provisioning, an important feature of the Cloud. We developed from an open source platform, Icinga / Nagvis, several modules that allow: 1) For the data center infrastructure monitoring - Auto discovery of components of virtualized infrastructures and automatic set-up of their monitoring according to appropriate templates - Dialogue with the VMware API to query, among other things, the status of clusters, resource pools - Maps management in order to drill up or down in the hierarchy of the data center et the virtualized components. 2) For the application monitoring - Management of an applications dashboard that contains a representative set of key performance indicators (KPIs). - Calculation of the indicators - Management of maps showing the links between application and infrastructure

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
319
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Monitoring in the CloudBernard Boltz, Ermek Akhanov Orange Labs OW2Con12, November 28-29, 2012
  • 2. contents section 1 Opening discussions To monitor Cloud services A common model for KPIs section 2 Infrastructure monitoring Autodiscovery Mapping section 3 Applications monitoring Dashboard Mapping section 4 Limitations encountered2 OW2Con12,
  • 3. 1 Introduction3 OW2Con12,
  • 4. cluster data center host - ESX Application resource pool4
  • 5. Specificities of the Cloud monitoring The Cloud raises specific and new constrains:  Cloud services encompass different categories (IaaS, PaaS, SaaS, etc).  It has also to respond to the quick and elastic provisioning, another important feature of the Cloud.  Monitoring of Cloud services requires appropriate tools.5 OW2Con12,
  • 6. To monitor business applications Monolithic or distributed business applications e-commerce web sites, supply chain management (SCM), customer relationship management (CRM) … A typical use case Apache server mySQL PHP Load Apache server mySQL PHP balancer6 OW2Con12,
  • 7. A common model KPIs SaaS Accuracy of results Efficiency Packaged software applications Relative mean response • General purpose IT software time for the application • Specialized software Load Application availability Component resource usages Security PaaS Relative mean response time A computing platform and/or solution stack for the platform Load • programming language execution environment Platform availability Process resource usage Security • database and web server IaaS Availability VM resource usages VMs, VApp, VSwitch Security7 OW2Con12,
  • 8. 2 Infrastructure monitoring To monitor a VMware infrastructure with Open source tools However • VMware has a large market share in the server virtualization • Need to monitor hybrid solutions8 OW2Con12,
  • 9. We implemented several modules on an open source platform, Icinga / Nagvis Monitoring station Nagvis Cartes Cartes Icinga statiques dynamiques Fichier core conf API Autodiscovery Plug-in Auto map Check of rp, Autoreverse DB DB clusters Icinga vCenter VM9
  • 10. 3 Application monitoring Monitoring station Nagvis Cartes Cartes Icinga statiques dynamiques Fichier core conf API Autodiscovery Plug-in Auto map Check of rp, Autoreverse DB DB clusters Icinga Applications mgt Application dashboard vCenter VM Agent10
  • 11. A global dashboard KPI calculation based on the architecture of the application11 OW2Con12,
  • 12. Maps allow a drill down into layers12 OW2Con12,
  • 13. 4 Limitations encountered This implementation allows enhanced monitoring … with some drawbacks • Firstly it is necessary to reload the configuration each time there is a new object, causing a short interruption • Secondly functions of the API do not allow a real external control. Other open source tools are more promising for these points.13 OW2Con12,
  • 14. A migration to Zabbix14
  • 15. Zabbix vs Icinga Zabbix Nagios / Icinga Parameters setting by a user-friendly interface  Dynamic changes of data  Choice of advanced alarms conditions  Customers profiles management  Possibility to manage applications with functions available at the user interface  Nagios compatible  Mapping with Nagvis 15 OW2Con12,
  • 16. Conclusion Tools exist They will be soon available on the OW2 forge16
  • 17. thank you Orange, the Orange mark and any other Orange product or service names referred to in this material are trade marks of Orange Personal Communications Services Limited. © Orange Personal Communications Services Limited.

×