HA-SLA: A Hierarchical Autonomic SLA Model for SLA Monitoring in Cloud Computing
Copyright © 2013 SciRes. JSEA
117
monitoring systems have not completely covered the
cloud computing requirements. Most of the SLA struc-
ture and monitoring systems were brought from SOA and
grid computing without enough consideration to cloud
environment hierarchical feature. In this paper, the HA-
SLA model is proposed as a hierarchical self-manage-
ment SLA. Each SLA has connected to the related SLAs
in upper and lower layer of cloud computing hierarchi-
cally. Moreover, each SLA could monitor its attributes
value itself and notify the current SLA state to the de-
pendent SLAs. The proposed model is developed and the
experiment validates the SLA structure and its monitor-
ing functionality. The effective HA-SLA reacting func-
tionality against violated SLAs will be considered in fu-
ture works.
7. Acknowledgements
This project is funded by the Exploratory Research Grant
Scheme, Ministry of Higher Education of Malaysia. Pro-
ject no.: ERGS/1/2012/TK06/UPM/02/46.
REFERENCES
[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 im-
plementation 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 plat-
form 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. Ya-
hyapour, "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 de-
ploying service level agreement monitoring services in
Cloud," Software: Practice and Experience, 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
Information 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 feedback," in Proceedings of
the 16th international conference 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 hier-
archical 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 com-
puting," 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.