A Simple and Generic Interface for a Cloud Monitoring Service

Augusto Ciuffoletti

Abstract

The paper addresses the definition of an ontology for cloud monitoring activities, with the aim of defining a standard interface for their configuration. To be widely adopted, such ontology must be extremely flexible, coping with a wide range of use cases: from the minimalist plug-and-play user, to the one governing a complex infrastructure. Our work is based on the Open Cloud Computing Interface, that is an open, community driven OGF standard allowing boundary-level interfaces to be built using RESTful patterns over HTTP. Among others, OpenStack and OpenNebula adopt OCCI. Using the OCCI ontology we define two kinds that are associated with the basic components of a monitoring infrastructure: the collector link, that performs measurements, and the sensor resource, that aggregates data and undertakes actions. This paper is a compact and self-contained revision of a document currently under discussion inside the OCCI community.

References

  1. Bernstein, D. and Vij, D. (2010). Using semantic web ontology for intercloud director ies and exchanges. In International Conference on Internet Computing (ICOMP).
  2. Ciuffoletti, A., Ferrari, T., Ghiselli, A., and Vistoli, C. (2003). Architecture of monitoring elements for the network element modeling in a grid infrastructure. In Proc. of Workskop on Computing in High Energy and Nuclear Physics, La Jolla (California).
  3. Ciuffoletti, A. and Polychronakis, M. (2007). Architecture of a Network Monitoring Element, volume 4375 of Lecture Notes in Computer Science, chapter 2, pages 4-14. Springer.
  4. Di Modica, G., Petralia, G., and Tomarchio, O. (2012). A semantic framework to support cloud markets in interoperable scenarios. In Utility and Cloud Computing (UCC), 2012 IEEE Fifth International Conference on, pages 211-214.
  5. Edmons, A., Metsch, T., Papaspyrou, A., and Richardson, A. (2012). Toward an open cloud standard. IEEE Journals and Magazines, (4):15-25.
  6. Fette, I. and Melnikov, A. (2011). The WebSocket Protocol. RFC 6455 (Proposed Standard).
  7. Fielding, R. T. and Taylor, R. N. (2002). Principled design of the modern web architecture. ACM Trans. Internet Technol., 2(2):115-150.
  8. Mell, P. and Grance, T. (2011). The NIST definition of cloud computing. Technical Report Special Publication 800-145, US Department of Commerce.
  9. OGF (2011a). Open Cloud Computing Interface - Core. Open Grid Forum. Available from www.ogf.org. A revised version dated 2013 is available in the project repository.
Download


Paper Citation


in Harvard Style

Ciuffoletti A. (2014). A Simple and Generic Interface for a Cloud Monitoring Service . In Proceedings of the 4th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-758-019-2, pages 143-150. DOI: 10.5220/0004940901430150


in Bibtex Style

@conference{closer14,
author={Augusto Ciuffoletti},
title={A Simple and Generic Interface for a Cloud Monitoring Service},
booktitle={Proceedings of the 4th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2014},
pages={143-150},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004940901430150},
isbn={978-989-758-019-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - A Simple and Generic Interface for a Cloud Monitoring Service
SN - 978-989-758-019-2
AU - Ciuffoletti A.
PY - 2014
SP - 143
EP - 150
DO - 10.5220/0004940901430150