research

Combining SLA prediction and cross layer adaptation for preventing SLA violations

Abstract

Abstract. Service-based Applications (SBA) are deployed in highly dy-namic and distributed settings, where various parts of the constituent components- services and their infrastructure- are controlled by dif-ferent third parties. In such a loosely coupled environment, adaptation capabilities are needed to manage deviations and unforeseen situations which might lead to negative consequences (e.g. contractual penalties). Current approaches either focus on cross-layer-adaptation or the pre-vention of SLA violations. In contrast to this, the approach presented in this paper combines both. The paper presents an architecture as a generic framework for the management of arising problems during ser-vice execution. Multiple adaptation mechanisms are available to react on adaptation needs, acting on different layers of the SBA (including e.g. the composition layer and the infrastructure layer). The final goal of the cross-layer adaptation capability is to avoid the violation of agreed Service Level (in SLAs) and thus ensure the benefits of SBAs for both customers and providers.

    Similar works