Monitoring in the Cloud, OW2con'12, Paris

  • 277 views
Uploaded 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

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
277
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
11
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.