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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
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)
TM Forum, SLA Management Handbook: Volume 2 Concepts and Principles, Release 2.5, TeleManagement Forum, GB 917-2 (2005)
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
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)
Gruber, T.: A Translation Approach to Portable Ontology Specifications. Knowledge Acquisition 5(2), 199–220 (1993)
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)
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)
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)
Dobson, G., Sánchez-Macián, A.: Towards unified QoS/SLA ontologies. In: Proceedings of the IEEE Services Computing Workshops, SCW 2006 (2006)
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)
Alhamad, M., Dillon, T., Chang, E.: Conceptual SLA Framework for Cloud Computing. In: 4th IEEE International Conference on Digital Ecosystems and Technologies, DEST (2010)
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
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)
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)
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)
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
Al-Roomi, M., Al-Ebrahim, S., Buqrais, S., Ahmad, I.: Cloud Computing Pricing Models: A Survey. International Journal of Grid and Distributed Computing (2013)
Mtibaa, A.: Ontologie de multi-représentation pour la spécification des besoins. Presses Academiques Francophones (2013) ISBN-13: 978-3841620804
OWL Web Ontology Language Reference, W3C Recommendation, http://www.w3.org/TR/owl-ref/
SWRL: A Semantic Web Rule Language Combining OWL and RuleML, W3C Recommendation, http://www.w3.org/Submission/SWRL/
Protégé, http://protege.stanford.edu/
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)