CISUC

A Framework for Self-Healing and Self-Adaptation of Cloud-Hosted Web-Based Applications

Authors

Abstract

The adaptation of a cloud infrastructure is an ongoing process. Cloud adaptation aims to provide the cloud infrastructure with the necessary computational resources to meet the agreed SLAs and, simultaneously, optimize the resources usage. In a cloud, the consumers are typically limited to the SLAs defined in advance with the cloud service provider. This creates a strong dependence in the cloud provider, and gives little room for maneuver when the cloud customers need to adapt the infrastructure very quickly to avoid service degradations.

In this paper we present a framework that aims to reduce this gap. The SHõWA framework is targeted for self-healing Web-based applications. It detects workload and performance anomalies from the consumer perspective and interacts with the cloud service provider to dynamically adjust the infrastructure. From the experimental study conducted, is noteworthy the role of SHõWA to avoid the degradation of service upon the occurrence of load and resource contention scenarios.

Keywords

cloud computing, elasticity, fail-stutter, performance anomalies, self-healing

Subject

A Framework for Self-Healing and Self-Adaptation of Cloud-Hosted Web-Based Applications

Conference

International Conference on Cloud Computing Technology and Science (CloudCom), December 2013

DOI


Cited by

No citations found