Title :
Client Classification Policies for SLA Enforcement in Shared Cloud Datacenters
Author :
Macias, Michal ; Guitart, Jordi
Author_Institution :
Barcelona Supercomput. Center, Univ. Politec. de Catalunya, Barcelona, Spain
Abstract :
In Utility Computing business model, the owners of the computing resources negotiate with their potential clients to sell computing power. The terms of the Quality of Service (QoS) and the economic conditions are established in a Service-Level Agreement (SLA). There are many scenarios in which the agreed QoS cannot be provided because of errors in the service provisioning or failures in the system. Since providers have usually different types of clients, according to their relationship with the provider or by the fee that they pay, it is important to minimize the impact of the SLA violations in preferential clients. This paper proposes a set of policies to provide better QoS to preferential clients in such situations. The criterion to classify clients is established according to the relationship between client and provider (external user, internal or another privileged relationship) and the QoS that the client purchases (cheap contracts or extra QoS by paying an extra fee). Most of the policies use key features of virtualization: Selective Violation of the SLAs, Dynamic Scaling of the Allocated Resources, and Runtime Migration of Tasks. The validity of the policies is demonstrated through exhaustive experiments.
Keywords :
cloud computing; computer centres; pattern classification; quality of service; resource allocation; system recovery; task analysis; virtualisation; QoS; SLA; client classification policy; dynamic scaling; economic condition; quality of service; resource allocation; selective violation; service level agreement; service provisioning; shared cloud data center; system failure analysis; task runtime migration; utility computing business model; virtualization; Cloud computing; Companies; Dynamic scheduling; Economics; Quality of service; Client Classification; Cloud Computing; SLA;
Conference_Titel :
Cluster, Cloud and Grid Computing (CCGrid), 2012 12th IEEE/ACM International Symposium on
Conference_Location :
Ottawa, ON
Print_ISBN :
978-1-4673-1395-7
DOI :
10.1109/CCGrid.2012.15