HA-SLA: A Hierarchical Autonomic SLA Model for SLA Monitoring in Cloud Computing


Service Level Agreement (SLA) is a fundamental contract between service consumer and service provider which defined the qualities of agreed service. After SLA contraction, it should be monitored during the service invocations to confirm the service level objectives. Most of SLA structure and monitoring frameworks are brought from SOA and grid computing to cloud computing environment while they have different requirements. In this paper, a model is proposed as hierarchical autonomic (HA)-SLA based on cloud computing nature. It is proposed in this model that each SLA has connection with dependent SLAs in different layers of cloud computing, hierarchically, whereby each SLA should be able to monitor its attributes on its own. It is expected that HA-SLA model should able to increase SLA validity and users’ confidence without compromising the respond time. The results produced by this model should be used as one of cloud computing quality of service assurance.

Share and Cite:

A. Mosallanejad and R. Atan, "HA-SLA: A Hierarchical Autonomic SLA Model for SLA Monitoring in Cloud Computing," Journal of Software Engineering and Applications, Vol. 6 No. 3B, 2013, pp. 114-117. doi: 10.4236/jsea.2013.63B025.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] I. Ul Haq, I. Brandic, and E. Schikuta, "Sla validation in layered cloud infrastructures," Economics of Grids, Clouds, Systems, and Services, pp. 153-164, 2010.
[2] I. Brandic, V. C. Emeakaroha, M. Maurer, S. Dustdar, S. Acs, A. Kertesz, and G. Kecskemeti, "LAYSI: A Layered Approach for SLA-Violation Propagation in Self-manageable Cloud Infrastructures," in Computer Software and Applications Conference Workshops, 2010, pp. 365-370.
[3] R. Kübert, G. Katsaros, and T. Wang, "A RESTful implementation of the WS-Agreement specification," in Proceedings of the Second International Workshop on RESTful Design, 2011, pp. 67-72.
[4] C. Muller, M. Oriol, M. Rodríguez, X. Franch, J. Marco, M. Resinas, and A. Ruiz-Cortes, "SALMonADA: A platform for monitoring and explaining violations of WS-agreement-compliant documents," in Principles of Engineering Service Oriented Systems (PESOS), 2012 ICSE Workshop on, 2012, pp. 43-49.
[5] M. Comuzzi, C. Kotsokalis, G. Spanoudakis, and R. Yahyapour, "Establishing and monitoring SLAs in complex service based systems," in Web Services, 2009. ICWS 2009. IEEE International Conference on, 2009, pp. 783-790.
[6] M. Alhamad, T. Dillon, and E. Chang, "Conceptual SLA framework for cloud computing," in Digital Ecosystems and Technologies (DEST), 2010 4th IEEE International Conference on, 2010, pp. 606-610.
[7] P. Khanna and B. Babu, "Cloud Computing Brokering Service: A Trust Framework," in CLOUD COMPUTING 2012, The Third International Conference on Cloud Computing, GRIDs, and Virtualization, 2012, pp. 206-212.
[8] H. P. Borges, J. N. de Souza, B. Schulze, and A. R. Mury, "Automatic generation of platforms in cloud computing," in Network Operations and Management Symposium (NOMS), 2012 IEEE, 2012, pp. 1311-1318.
[9] A. V. Dastjerdi, S. G. H. Tabatabaei, and R. Buyya, "A dependency‐aware ontology‐based approach for deploying service level agreement monitor-ing services in Cloud," Software: Practice and Expe-rience, vol. 42, pp. 501-518, 2011.
[10] B. S. ARAB and A. A. A. B. D. GHANI, "EMPLOYING PERFORMANCE COUNTERS AND SOFTWARE WRAPPER FOR MEASURING QOS ATTRIBUTESOF WEB SERVICES," Journal of Theoretical and Applied Infor-mation Technology, vol. 34, 2011.
[11] E. Badidi, "A framework for brokered Service Level agreements in SOA environments," in Next Generation Web Services Practices (NWeSP), 2011 7th International Conference on, 2011, pp. 37-42.
[12] R. Jurca, B. Faltings, and W. Binder, "Reliable QoS monitoring based on client feed-back," in Proceedings of the 16th international confe-rence on World Wide Web, 2007, pp. 1003-1012.
[13] G. Katsaros, G. Kousiouris, S. V. Gogouvitis, D. Kyriazis, A. Menychtas, and T. Varvarigou, "A Self-adaptive hie-rarchical monitoring mechanism for Clouds," Journal of Systems and Software, 2011.
[14] Z. Zheng. Distributed Reliability Assessment Mechanism for Web Services. Available: http://www.wsdream.net/
[15] Y. Zhang, Z. Zheng, and M. R. Lyu, "Exploring latent features for memory-based QoS prediction in cloud computing," in Reliable Distributed Systems (SRDS), 2011 30th IEEE Symposium on, 2011, pp. 1-10.
[16] Z. Zheng, Y. Zhang, and M. R. Lyu, "Distributed qos evaluation for real-world web services," in Web Services (ICWS), 2010 IEEE International Conference on, 2010, pp. 83-90.

Copyright © 2022 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.