Skip to main content

Ontology-Based Context-Aware SLA Management for Cloud Computing

  • Conference paper
Model and Data Engineering (MEDI 2014)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 8748))

Included in the following conference series:

Abstract

Cloud Computing represents a new on-demand computing approach that tries to provide resources responding to some pre-set non-functional proprieties specified and negotiated by means of Service Level Agreement (SLAs). In order to avoid costly SLA violations and to duly react to failures and environmental changes, it is necessary to implement some advanced SLA enactment strategies. However, contextual information of the cloud consumer, which has not been deeply elaborated yet, may change at any time, which would significantly affect the Quality of Service (QoS). Therefore, in this paper, our aim is to ameliorate SLA by considering the semantic meaning of SLA concepts and contextual information from cloud consumers. In this regard, we propose a new ontology-based context-aware SLA management for cloud computing. Our approach aims to dynamically adapt cloud services to different variations of consumer’s context while meeting their needs using the benefits of inference in ontology. This maintains a reliable QoS and respects the SLA parameters. The efficiency and effectiveness of the proposed approach is demonstrated in this paper through a simulation.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Badger, M.L., Grance, T., Patt-Corner, R., Voas, J.M.: Cloud Computing Synopsis and Recommendations. National Institute of Standards and Technology (NIST) (May 2012)

    Google Scholar 

  2. Hussain, O., Dong, H., Singh, J.: Semantic Similarity Model for Risk Assessment in Forming Cloud Computing SLAs. In: Meersman, R., Dillon, T., Herrero, P. (eds.) OTM 2010, Part II. LNCS, vol. 6427, pp. 843–860. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  3. TM Forum, SLA Management Handbook: Volume 2 Concepts and Principles, Release 2.5, TeleManagement Forum, GB 917-2 (2005)

    Google Scholar 

  4. Wieder, P., Butler, J.M., Theilmann, W., Yahyapour, R.: Service Level Agreements for Cloud Computing. Springer, Heidelberg (2011), Library of Congress Control Number: 2011939783, ISBN 978-1-4614-1613-5, e-ISBN 978-1-4614-1614-2, doi:10.1007/978-1-4614-1614 -2

    Google Scholar 

  5. Dey, A.K., Abowd, G.D.: Towards a Better Understanding of Context and Context Awareness. In: Proceedings of the Workshop on the What, Who, Where, When and How of Context-Awareness, affiliated with the CHI 2000 Conference on Human Factors in Computer Systems, The Hague, Netherlands. ACM Press, New York (2000)

    Google Scholar 

  6. Gruber, T.: A Translation Approach to Portable Ontology Specifications. Knowledge Acquisition 5(2), 199–220 (1993)

    Article  Google Scholar 

  7. Patel, P., Ranabahu, A., Sheth, A.: Service Level Agreement in Cloud Computing, The Ohio Center of Excellence in Knowledge-Enabled Computing (Kno.e.sis), Dayton, Ohio U.S. state (2009)

    Google Scholar 

  8. Changboka., Chang, H., Ahn, H., Choi, E.: Efficient context modeling using OWL in mobile cloud computing. In: International Conference on Future Energy, Environment, and Materials. Energy Procedia, vol. 16, pp. 1312–1317. Elsevier Science Publishers (2012)

    Google Scholar 

  9. Bettini, C., Brdiczka, O., Henricksen, K., Indulska, J., Nicklas, D., Ranganathan, A., Riboni, D.: A survey of context modelling and reasonning techniques. In: Pervasive and Mobile Computing. Elsevier Science Publishers (2010)

    Google Scholar 

  10. Dobson, G., Sánchez-Macián, A.: Towards unified QoS/SLA ontologies. In: Proceedings of the IEEE Services Computing Workshops, SCW 2006 (2006)

    Google Scholar 

  11. Fakhfakh, K.: Approche sémantique basée sur les intentions pour la modélisation, la négociation et la surveillance des contrats de qualité de service. Ph.D. thesis, research units: LAAS-CNRS and ReDCAD (2011)

    Google Scholar 

  12. Alhamad, M., Dillon, T., Chang, E.: Conceptual SLA Framework for Cloud Computing. In: 4th IEEE International Conference on Digital Ecosystems and Technologies, DEST (2010)

    Google Scholar 

  13. García García, A., Blanquer Espert, I., Hernández García, V.: SLA-driven dynamic cloud resource management. The International Journal of Grid Computing and eScience Future Generation Computer Systems (October 2013) ISSN: 0167-739X

    Google Scholar 

  14. Dastjerdi, A., Tabatabaei, S., Buyya, R.: A dependency-aware ontology-based approach for deploying service level agreement monitoring services in Cloud. Software: Practice and Experience (2011)

    Google Scholar 

  15. Emeakaroha, V.C., Brandic, I., Maurer, M., Dustdar, S.: Low Level Metrics to High Level SLAs - LoM2HiS Framework: Bridging the Gap Between Monitored Metrics and SLA Parameters in Cloud Environments. In: International Conference on High Performance Computing and Simulation (HPCS), pp. 48–54. IEEE (2010)

    Google Scholar 

  16. Kouki, Y.: Approche dirigée par les contrats de niveaux de service pour la gestion de l’élasticité du “nuage”. Ph.D. thesis, research unit: Computer Laboratory of Nantes-Atlantique, LINA (2013)

    Google Scholar 

  17. Hebeler, J., Fisher, M., Blace, R., Perez-Lopez, A., Dean, M.: Semantic Web Programming. Published by Wiley Publishing, Inc. (2009) ISBN: 978-0-470-41801-7

    Google Scholar 

  18. Al-Roomi, M., Al-Ebrahim, S., Buqrais, S., Ahmad, I.: Cloud Computing Pricing Models: A Survey. International Journal of Grid and Distributed Computing (2013)

    Google Scholar 

  19. Mtibaa, A.: Ontologie de multi-représentation pour la spécification des besoins. Presses Academiques Francophones (2013) ISBN-13: 978-3841620804

    Google Scholar 

  20. OWL Web Ontology Language Reference, W3C Recommendation, http://www.w3.org/TR/owl-ref/

  21. SWRL: A Semantic Web Rule Language Combining OWL and RuleML, W3C Recommendation, http://www.w3.org/Submission/SWRL/

  22. Protégé, http://protege.stanford.edu/

  23. Buyya, R., Ranjan, R., Calheiros, R.N.: Modeling and simulation of scalable cloud computing environments and the cloudsim toolkit: Challenges and opportunities. In: 7th High Performance Computing and Simulation, HPCS (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Labidi, T., Mtibaa, A., Gargouri, F. (2014). Ontology-Based Context-Aware SLA Management for Cloud Computing. In: Ait Ameur, Y., Bellatreche, L., Papadopoulos, G.A. (eds) Model and Data Engineering. MEDI 2014. Lecture Notes in Computer Science, vol 8748. Springer, Cham. https://doi.org/10.1007/978-3-319-11587-0_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-11587-0_19

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-11586-3

  • Online ISBN: 978-3-319-11587-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics