Abstract
In this paper we present a system for declaring and enforcing SLAs in Cloud environments. The SLAs proposed are enriched with content terms, storlets and federation capabilities and provide high degrees of customizability for clients. A mechanism for SLA enforcement has been designed and implemented which, based on policies, measurements, usage data computations, and monitoring methods permits proactive SLA violation detection and handling. SLA renegotiation is supported as well. The proposed framework has been developed and evaluated in challenging scenarios in a variety of different application domains.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Lamanna, D.D., Skene, J., Emmerich, W.: SLAng: a language for defining service level agreements. In: FTDCS 2003, Washington, DC, USA. IEEE (2003)
Andrieux, A., Czajkowski, K., Dan, A., Keahey, K., Ludwig, H., Kakata, T., Pruyne, J., Rofrano, J., Tuecke, S., Xu, M.: Web Services Agreement Specification (WS-Agreement)
IBM Web Service Level Agreements (WSLA) Project. http://www.research.ibm.com/wsla/
Tosic, V., Pagurek, B., Patel, K.: WSOL - a language for the formal specification of classes of service for web services. In: ICWS, pp. 375–381. CSREA Press (2003)
Oldham, N., Verma, K., Sheth, A., Hakimpour, F.: Semantic WS-agreement partner selection. In: WWW 2006, pp. 697–706. ACM, New York (2006)
Boniface, M., Phillips, S.C., Sanchez-Macian, A., Surridge, M.: Dynamic service provisioning using GRIA SLAs. In: Nitto, E., Ripeanu, M. (eds.) ICSOC 2007. LNCS, vol. 4907, pp. 56–67. Springer, Heidelberg (2009). doi:10.1007/978-3-540-93851-4_7
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: 2010 HPCS, pp. 48–54 (2010)
Brandic, I., Emeakaroha, V.C., Maurer, M., Dustdar, S., Acs, S., Kertesz, A., Kecskemeti, G.: LAYSI: a layered approach for SLA-violation propagation in self-manageable cloud infrastructures. In: 2010 IEEE 34th Annual COMPSACW, pp. 365–370, July 2010
Emeakaroha, V.C., Netto, M.A.S., Calheiros, R.N., Brandic, I., Buyya, R., De Rose, C.A.F.: Towards autonomic detection of SLA violations in cloud infrastructures. FGCS (2011)
Martino, C.D., Chen, D., Goel, G., Ganesan, R., Kalbarczyk Z., Iyer, R.: Analysis and diagnosis of SLA violations in a production SaaS cloud. In: 2014 IEEE 25th International Symposium on Software Reliability Engineering, Naples, pp. 178–188 (2014)
Ghosh, R., Longo, F., Frattini, F., Russo, S., Trivedi, K.S.: Scalable analytics for IaaS cloud availability. IEEE Trans. Cloud Comput. 2(1), 57–70 (2014)
Stanik, A., Koerner, M., Kao, O.: Service-level agreement aggregation for quality of service-aware federated cloud networking. IET Netw. 4(5), 264–269 (2015)
Alrebeish, F., Bahsoon, R.: Implementing design diversity using portfolio thinking to dynamically and adaptively manage the allocation of web services in the cloud. IEEE Trans. Cloud Comput. 3(3), 318–331 (2015)
Zhao, L., Sakr, S., Liu, A.: A framework for consumer-centric SLA management of cloud-hosted databases. IEEE Trans. Serv. Comput. 8(4), 534–549 (2015)
Müller, C., et al.: Comprehensive explanation of SLA violations at runtime. IEEE Trans. Serv. Comput. 7(2), 168–183 (2014)
Morshedlou, H., Meybodi, M.R.: Decreasing impact of SLA violations: a proactive resource allocation approach for cloud computing environments. IEEE Trans. Cloud Comput. 2(2), 156–167 (2014)
Galati, A., Djemame, K., Fletcher, M., Jessop, M., Weeks, M., McAvoy, J.: A WS-agreement based SLA implementation for the CMAC platform. In: Altmann, J., Vanmechelen, K., Rana, O.F. (eds.) GECON 2014. LNCS, vol. 8914, pp. 159–171. Springer, Cham (2014). doi:10.1007/978-3-319-14609-6_11
Kolodner, E.K., et al.: A cloud environment for data-intensive storage services. In: IEEE CloudCom 2011, pp. 357–366 (2011)
Mavrogeorgi, N., Gogouvitis, S.V., Voulodimos, A., Kyriazis, D., Varvarigou, T.A., Kolodner, E.K.: SLA management in clouds. In: CLOSER 2013, pp. 71–76 (2013)
Franke, U., Buschle, M., Österlind, M.: An experiment in SLA decision-making. In: Altmann, J., Vanmechelen, K., Rana, O.F. (eds.) GECON 2013. LNCS, vol. 8193, pp. 256–267. Springer, Cham (2013). doi:10.1007/978-3-319-02414-1_19
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Mavrogeorgi, N., Voulodimos, A., Alexandrou, V., Gogouvitis, S., Varvarigou, T. (2017). Robust Content-Centric SLA Enforcement in Federated Cloud Environments. In: Bañares, J., Tserpes, K., Altmann, J. (eds) Economics of Grids, Clouds, Systems, and Services. GECON 2016. Lecture Notes in Computer Science(), vol 10382. Springer, Cham. https://doi.org/10.1007/978-3-319-61920-0_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-61920-0_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-61919-4
Online ISBN: 978-3-319-61920-0
eBook Packages: Computer ScienceComputer Science (R0)