How to Monitor QoS in Cloud Infrastructures: The QoSMONaaS Approach
Cloud computing provides a new paradigm to enable on-demand delivery of computing resources such as infrastructure, platforms and software as utilities to customers. When moving applications and/or data in the cloud, numerous challenges exist in leveraging the full potential that cloud computing promises. In this paper we address the challenging issue of QoS monitoring in a cloud environment. The availability of a dependable (i.e. reliable and timely) QoS monitoring facility is key for the real take up of cloud computing, since - by allowing organizations to receive the full value of cloud computing services - it would increase the level of trust they would place in this emerging technology. In this paper, we present a dependable QoS monitoring facility which relies on the ”as a Service” paradigm, and can thus be made available to virtually all cloud users in a seamless way. Such a facility is called QoSMONaaS, which stands for ”Quality of Service MONitoring as a Service”. Details are given about the internal design and current implementation of the proposed facility.
KeywordsCloud Computing Cloud Service Service Level Agreement Quality Constraint Cloud Environment
Unable to display preview. Download preview PDF.
- 1.Alves, M.C.B., Drusinsky, D., Michael, J.B., Shing, M.-T.: Formal validation and verification of space flight software using statechart-assertions and runtime execution monitoring. In: 6th Int. Conf. on System of Systems Engineering (SoSE), pp. 155–160 (2011), doi:10.1109/SYSOSE.2011.5966590 Google Scholar
- 2.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: HPCS, pp. 48–54. IEEE (2010)Google Scholar
- 3.Hammadi, A.M., Hussain, O.: A Framework for SLA Assurance in Cloud Computing. In: 26th Int. Conf. on Advanced Information Networking and Applications Workshops, pp. 393–398 (2012), doi: 10.1109/WAINA.2012.280 Google Scholar
- 4.Michlmayr, A., Rosenberg, F., Leitner, P., Dustdar, S.: Comprehensive QoS monitoring of Web services and event-based SLA violation detection. In: Proceedings of the 4th International Workshop on Middleware for Service Oriented Computing -MWSOC 2009, pp. 1–6. ACM Press, New York (2009), doi:10.1145/1657755.1657756Google Scholar
- 5.Roxburgh, D., Spaven, D., Gallen, C.: Monitoring as an SLA-oriented consumable service for SaaS assurance: A prototype. In: Proc. Integrated Network Management, pp. 925–939 (2011)Google Scholar
- 6.Wang, G., Wang, C., Chen, A., Wang, H., Fung, C., Uczekaj, S., Chen, Y.-L., Guthmiller, W.G., Lee, J.: Service Level Management using QoS Monitoring, Diagnostics, and Adaptation for Networked Enterprise Systems. In: Proceedings of the Ninth IEEE International EDOC Enterprise Computing Conference, pp. 239–250. IEEE Computer Society (2005)Google Scholar
- 7.Wang, Q., Liu, Y., Li, M., Mei, H.: An Online Monitoring Approach for Web services. In: 31st Annual International Computer Software and Applications Conference (COMPSAC 2007) (Compsac), vol. 1, pp. 335–342. IEEE (2007), doi:10.1109/COMPSAC.2007.70Google Scholar