An Integrated Monitoring Infrastructure for Cloud Environments

  • Gregory KatsarosEmail author
  • Georgina Gallizo
  • Roland Kübert
  • Tinghe Wang
  • J. Oriol Fitó
  • Daniel Espling
Part of the Service Science: Research and Innovations in the Service Economy book series (SSRI)


As Cloud Computing evolves to becoming a major technological paradigm of our times, topics like Quality of Service (QoS) assurance and resource monitoring will remain active fields of investigation and research. Mechanisms that will allow the Consumers as well as the Providers to monitor the operation of the application into the Cloud or the Cloud itself are of great importance for the long-term adoption of this technology. In this paper we propose an architectural solution of an integrated monitoring infrastructure for Cloud environments. The mechanism is based on a multi-level design of a collection as well as a management layer. The collection functionality supports information coming from the physical, virtual and service infrastructures. By exploiting open source APIs combined with custom components we have come up with a generic yet efficient solution, applicable to public, private and hybrid Cloud scenarios.


Monitoring infrastructure QoS (Quality of Service) Cloud environment Open source API 



This work has been supported by the OPTIMIS project [6] and has been partly funded by the European Commissions ICT activity of the 7th Framework Programme (FP7-ICT-2009-5) under contract number 257115.


  1. 1.
    Amazon EC2, Amazon Elastic Compute Cloud (2011),
  2. 2.
    Badia Sala, R., Goiri Presa, Í., Guitart Fernández, J., Macías Lloret, M., Torres Viñals, J., Ayguadé Parra, E., Ejarque, J., Sirvent Pardell, R., Lezzi, D.: Emotive: the BSC”s engine for cloud solutions. In Zero-in Third Issue eMagazine (2009)Google Scholar
  3. 3.
    Carlson, G.: How to save money with computer monitoring. In: Proceedings of the ACM annual conference-Volume 2. pp. 1018–1023. ACM (1972)Google Scholar
  4. 4.
    Clayman, S., Galis, A., Chapman, C., Toffetti, G., Rodero-Merino, L., Vaquero, L., Nagin, K., Rochwerger, B.: Monitoring Service Clouds in the Future Internet. In: Towards the Future Internet - Emerging Trends from European Research. pp. 115–126. IOS Press, Amsterdam, The Netherlands, The Netherlands (2010)Google Scholar
  5. 5.
    libvirt: The virtualization api (July 2011),
  6. 6.
    Ferrer, A.J., Hernández, F., Tordsson, J., Elmroth, E., Ali-Eldin, A., Zsigri, C., Sirvent, R., Guitart, J., Badia, R.M., Djemame, K., Ziegler, W., Dimitrakos, T., Nair, S.K., Kousiouris, G., Konstanteli, K., Varvarigou, T., Hudzia, B., Kipp, A., Wesner, S., Corrales, M., Forgó, N., Sharif, T., Sheridan, C.: OPTIMIS: a holistic approach to cloud service provisioning. In: 2010 IEEE International Conference on Utility and Cloud Computing (UCC) (2011)Google Scholar
  7. 7.
    Ferretti, S., Ghini, V., Panzieri, F., Pellegrini, M., Turrini, E.: Qos–aware clouds. In: 2010 IEEE 3rd International Conference on Cloud Computing (CLOUD). pp. 321–328. IEEEGoogle Scholar
  8. 8.
    Fielding, R.T.: Architectural Styles and the Design of Network-based Software Architectures. Ph.D. thesis, University of California, Irvine, Irvine, California (2000),
  9. 9.
    Foster, I.: Globus Toolkit Version 4: Software for Service-Oriented Systems. Journal of Computer Science and Technology 21(4), 513–520 (2006)CrossRefGoogle Scholar
  10. 10.
    GAMES: D2.1 layered green performance indicators definition. Tech. rep. (2010),
  11. 11.
    GAMES: Green active management of energy in it service centres (July 2011),
  12. 12.
    IRMOS: Interactive realtime multimedia applications on service oriented infrastructures (July 2011),
  13. 13.
    Katsaros, G., Kousiouris, G., Gogouvitis, S., Kyriazis, D., Varvarigou, T.: A service oriented monitoring framework for soft real-time applications. In: 2010 IEEE International Conference on Service-Oriented Computing and Applications (SOCA). pp. 1–4. IEEEGoogle Scholar
  14. 14.
    Katsaros, G., Kübert, R., Gallizo, G.: Building a service-oriented monitoring framework with rest and nagios. In: 2011 IEEE International Conference on Services Computing (SCC) (2011)Google Scholar
  15. 15.
    Massie, M.L., Chun, B.N., Culler, D.E.: The Ganglia Distributed Monitoring System: Design, Implementation And Experience. Parallel Computing 30, 2004, pp. 817–840 (2003)Google Scholar
  16. 16.
    Mell, P., Grance, T.: The NIST definition of cloud computing. National Institute of Standards and Technology Special Publication 800-145 (2011)Google Scholar
  17. 17.
    Menychtas, A., Kyriazis, D., Tserpes, K.: Real-time reconfiguration for guaranteeing qos provisioning levels in grid environments. Future Generation Computer Systems 25(7), 779–784 (2009)CrossRefGoogle Scholar
  18. 18.
    Energyswitch PDU, Racktivity (2011),
  19. 19.
    Yehuda, M.B., Biran, O., Breitgand, D., Meth, K., Rochwerger, B., Salant, E., Silvera, E., Tal, S., Wolfsthal, Y., C’aceres, J., Hierro, J., Emmerich, W., Galis, A., Edblom, L., Elmroth, E., Henriksson, D., Hernández, F., Tordsson, J., Hohl, A., Levy, E., Sampaio, A., Scheuermann, B., Wusthoff, M., Latanicki, J., Lopez, G., Marin-Frisonroche, J., Dörr, A., Ferstl, F., Beco, S., Pacini, F., Llorente, I., Montero, R., Huedo, E., Massonet, P., Naqvi, S., Dallons, G., Pezzé, M., Puliato, A., Ragusa, C., Scarpa, M., Muscella, S.: RESERVOIR - an ICT infrastructure for reliable and effective delivery of services as utilities. Tech. rep., IBM Haifa Research Laboratory (2008)Google Scholar

Copyright information

© Springer Science+Business Media New York 2012

Authors and Affiliations

  • Gregory Katsaros
    • 1
    Email author
  • Georgina Gallizo
    • 1
  • Roland Kübert
    • 1
  • Tinghe Wang
    • 1
  • J. Oriol Fitó
    • 2
  • Daniel Espling
    • 3
  1. 1.HLRSStuttgartGermany
  2. 2.Barcelona Supercomputing Center (BSC)BarcelonaSpain
  3. 3.Department of Computing Science and HPC2NUmeå UniversityUmeåSweden

Personalised recommendations