A Language Support for Cloud Elasticity Management

Yousri Kouki 1, 2 Frederico Alvares de Oliveira Jr. 1, 2 Simon Dupont 1, 2 Thomas Ledoux 1, 2
1 ASCOLA - Aspect and composition languages
Inria Rennes – Bretagne Atlantique , Département informatique - EMN, LINA - Laboratoire d'Informatique de Nantes Atlantique
Abstract : Elasticity is the intrinsic element that differentiates Cloud Computing from traditional computing paradigm, since it allows service providers to rapidly adjust their needs for resources to absorb the demand and hence guarantee a minimum level of Quality of Service (QoS) that respects the Service Level Agreements (SLAs) previously defined with their clients. However, due to non-negligible resource initiation time, network fluctuations or unpredictable workload, it becomes hard to guarantee QoS levels and SLA violations may occur. This paper proposes a language support for Cloud elasticity management that relies on CSLA (Cloud Service Level Agreement). CSLA offers new features such as QoS/functionality degradation and an advanced penalty model that allow providers to finely express contracts so that services self-adaptation capabilities are improved and SLA violations minimized. The approach was evaluated with a real infrastructure and application testbed. Experimental results show that the use of CSLA makes Cloud services capable of absorbing more peaks and oscillations by trading-off the QoS levels and costs due to penalties.
Document type :
Conference papers
Complete list of metadatas

https://hal.archives-ouvertes.fr/hal-00941945
Contributor : Yousri Kouki <>
Submitted on : Tuesday, February 4, 2014 - 3:07:48 PM
Last modification on : Tuesday, December 4, 2018 - 9:04:02 AM

Identifiers

  • HAL Id : hal-00941945, version 1

Citation

Yousri Kouki, Frederico Alvares de Oliveira Jr., Simon Dupont, Thomas Ledoux. A Language Support for Cloud Elasticity Management. IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, CCGrid 2014, May 2014, Chicago, United States. pp.1-8. ⟨hal-00941945⟩

Share

Metrics

Record views

1420