Autonomic SLA Management in Cloud Computing Services
Cloud computing has developed into a more acceptable computing paradigm for implementing scalable infrastructure resources given on-demand in a pay-by-use basis. Self-adaptable cloud resources are needed to meet users application needs defined by Service Level Agreements (SLAs) and to limit the amount of human interactions with the processing environment. Sufficient SLA monitoring techniques and timely discovery of possible SLA violations are of principal importance for both cloud providers and cloud customers. The identification of possible violations of SLA is done by analyzing predefined service level objectives together by using knowledgebases for managing and preventing such violations. In this paper we propose a new architecture for the detection of SLA violation and also for the re-negotiation of established SLAs in the case of multiple SLA violations. This re-negotiation of SLAs will really help to limit the over provisioning of resources and thus leads to the optimum usage of resources. As a consolidation the proposed architecture may yield maximized Business Level Objectives (BLOs) to the cloud providers.
KeywordsCloud Computing Cloud Service Service Level Agreement Cloud Provider Cloud Infrastructure
Unable to display preview. Download preview PDF.
- 3.Comuzzi, M., Kotsokalis, C., Spanoudakis, G., Yahyapour, R.: Establishing and monitoring slas in complex service based systems. In: IEEE International Conference on Web Services, ICWS 2009, pp. 783–790. IEEE (2009)Google Scholar
- 4.Dobson, G., Sanchez-Macian, A.: Towards unified qos/sla ontologies. In: IEEE Services Computing Workshops, SCW 2006, pp. 169–174. IEEE (2006)Google Scholar
- 5.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 International Conference on High Performance Computing and Simulation (HPCS), pp. 48–54. IEEE (2010)Google Scholar
- 7.Frutos, H.M., Kotsiopoulos, I.: Brein: Business objective driven reliable and intelligent grids for real business. IBIS 8, 39–41 (2009)Google Scholar
- 11.Redl, C., Breskovic, I., Brandic, I., Dustdar, S.: Automatic sla matching and provider selection in grid and cloud computing markets. In: Proceedings of the 2012 ACM/IEEE 13th International Conference on Grid Computing, pp. 85–94. IEEE Computer Society (2012)Google Scholar
- 13.Maurer, M., Breskovic, I., Emeakaroha, V.C., Brandic, I.: Revealing the mape loop for the autonomic management of cloud infrastructures. In: 2011 IEEE Symposium on Computers and Communications (ISCC), pp. 147–152. IEEE (2011)Google Scholar
- 14.Erdil, D.C.: Dependable autonomic cloud computing with information proxies. In: 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), pp. 1518–1524. IEEE (2011)Google Scholar
- 15.ESPER, Event Stream Processing Engine, http://esper.codehaus.org/
- 16.Foundation of Self-governing ICT Infrastructures (FoSII), www.infosys.tuwien.ac.at/linksites/FOSII/index.html
- 17.Brandic, I., Music, D., Dustdar, S.: Service mediation and negotiation bootstrapping as first achievements towards self-adaptable grid and cloud services. In: Proceedings of the 6th International Conference Industry Session on Grids Meets Autonomic Computing, pp. 1–8. ACM (2009)Google Scholar
- 20.Java Messaging Service, http://java.sun.com/products/jms/