Adaptation et cloud computing : un besoin d'abstraction pour une gestion transverse

Erwan Daubert 1, 2
1 MYRIADS - Design and Implementation of Autonomous Distributed Systems
IRISA-D1 - SYSTÈMES LARGE ÉCHELLE, Inria Rennes – Bretagne Atlantique
2 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : Cloud Computing is becoming the new paradigm for information technology to provide resources as Internet-based services. These services are basically categorized according to three layers also called SPI model (Software, Platform, Infrastructure). The same way as ``non-Cloud'' applications, Cloud services must be able to adapt themselves according to the evolution of their environment. There are many works on dynamic adaptation such as server consolidation and green computing but these works are generally specifics to one layer and do not take the others into account. However Kephart et al. have explain in 2000 that even if adaptations are, in theory, independant, they have an impact on the overall system. Consequently, an adaptation at the infrastructure layer can have an impact at the platform or at the application layers.This thesis provides an abstraction to manage adaptation as an orthogonal concern overs Cloud layers. Based on Model atRuntime (M@R) techniques which offer to use design tools to build and validate new configuration of the system at the runtime, this abstraction is able to modelize all the Cloud layers. To show the usability of this abstraction, we provide three experimentations showing the extensibility and genericity of our approach, showing that performance overhead on the system (infrastructure or platform) is weak and showing that the abstraction allows to build multi-layers adaptations.
Keywords : Cloud computing
Document type :
Theses
Complete list of metadatas

Cited literature [18 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-00904364
Contributor : Abes Star <>
Submitted on : Thursday, November 14, 2013 - 1:07:18 PM
Last modification on : Friday, November 16, 2018 - 1:30:27 AM
Long-term archiving on : Saturday, February 15, 2014 - 4:33:08 AM

File

DAUBERT.pdf
Version validated by the jury (STAR)

Identifiers

  • HAL Id : tel-00904364, version 1

Citation

Erwan Daubert. Adaptation et cloud computing : un besoin d'abstraction pour une gestion transverse. Autre [cs.OH]. INSA de Rennes, 2013. Français. ⟨NNT : 2013ISAR0010⟩. ⟨tel-00904364⟩

Share

Metrics

Record views

1751

Files downloads

2103