Affiliation:
1. University College Cork, Ireland
2. IBM Research, Brazil
3. Vienna University of Technology, Austria
4. PUCRS, Brazil
Abstract
Keeping the quality of service defined by Service Level Agreements (SLAs) is a key factor to facilitate business operations of Cloud providers. SLA enforcement relies on resource and application monitoring—a topic that has been investigated by various Cloud-related projects. Application-level monitoring still represents an open research issue, especially for billing and accounting purposes. Such a monitoring is becoming fundamental, as Cloud services are multi-tenant, thus having users sharing the same resources. This chapter describes key challenges on application provisioning and SLA enforcement in Clouds, introduces a Cloud Application and SLA monitoring architecture, and proposes two methods for determining the frequency that applications needs to be monitored. The authors evaluate their architecture on a real Cloud testbed using applications that exhibit heterogeneous behaviors. The achieved results show that the architecture is low intrusive, able to monitor resources and applications, detect SLA violations, and automatically suggest effective measurement intervals for various workloads.
Reference40 articles.
1. A computational economy for grid computing and its implementation in the Nimrod-G resource broker
2. Active, M. Q. (2014). Messaging and integration pattern provider. Retrieved from http://activemq.apache.org/
3. Resource and Job Monitoring in the Grid
4. Application Monitoring in the Grid with GRM and PROVE
5. Balis, B., Bubak, M., Funika, W., Szepieniec, T., & Wismller, R. (2002). An infrastructure for grid application monitoring. In Recent advances in parallel virtual machine and message passing interface (pp. 41 - 49). Academic Press.
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献