Institute of Electrical & Electronic Engineers
In this paper, the authors discuss the design and experimental evaluation of a middleware architecture that enables Service Level Agreement (SLA) driven dynamic configuration, management and optimization of cloud resources and services. This paper has been designed in order to respond effectively to the Quality of Service (QoS) requirements of the cloud customer applications. Typically, an application can be hosted in an execution platform constructed out of (real and virtual) cloud resources. In this paper, the application QoS requirements can be specified in a SLA that binds the application to its hosting platform.