Skip to Main content Skip to Navigation
Theses

Approche dirigée par les contrats de niveaux de service pour la gestion de l'élasticité du "nuage"

Yousri Kouki 1, 2 
2 ASCOLA - Aspect and composition languages
LINA - Laboratoire d'Informatique de Nantes Atlantique, Département informatique - EMN, Inria Rennes – Bretagne Atlantique
Abstract : Cloud computing promises to completely revolutionize the way to manage resources. Thanks to elasticity, resources can be provisioning within minutes to satisfy a required level of Quality of Service(QoS) formalized by Service Level Agreements (SLAs) between different Cloud actors. The main challenge of service providers is to maintain its consumer’s satisfaction while minimizing the service costs due to resources fees. For example, from the SaaS point of view, this challenge can be achieved in ad-hoc manner by allocating/releasing resources based on a set of predefined rules as Amazon Auto Scaling implements it. However, doing it right –in a way that maintains end-users satisfaction while optimizing service cost– is not a trivial task. First, because of the difficulty to profile service performance,the accuracy of capacity planning may be compromised. Second, several parameters should be taken into account such as multiple resource types, non-ignorable resource initiation time and IaaS billing model. For that purpose, we propose a complete solution for Cloud Service Level Management. We first introduce CSLA (Cloud Service LevelAgreement), a specific language to describe SLA for Cloud services. It finely expresses SLA violations via functionality/QoS degradationand an advanced penalty model. Then, we propose HybridScale, an auto-scaling framework driven by SLA. It implements the Cloud elasticity in a triple hybrid way : reactive-proactive management, vertical horizontal scaling at cross-layer (application-infrastructure). Our solution is experimentally validated on Amazon EC2.
Document type :
Theses
Complete list of metadata

Cited literature [94 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-00919900
Contributor : ABES STAR :  Contact
Submitted on : Tuesday, December 17, 2013 - 2:53:43 PM
Last modification on : Wednesday, April 27, 2022 - 4:22:47 AM
Long-term archiving on: : Monday, March 17, 2014 - 11:30:17 PM

File

Kouki_Y_12_2013.pdf
Version validated by the jury (STAR)

Identifiers

  • HAL Id : tel-00919900, version 1

Citation

Yousri Kouki. Approche dirigée par les contrats de niveaux de service pour la gestion de l'élasticité du "nuage". Génie logiciel [cs.SE]. Ecole des Mines de Nantes, 2013. Français. ⟨NNT : 2013EMNA0134⟩. ⟨tel-00919900⟩

Share

Metrics

Record views

999

Files downloads

3619