Model-Driven Elasticity Management with OCCI
Document type :
Compte-rendu et recension critique d'ouvrage
DOI :
Title :
Model-Driven Elasticity Management with OCCI
Author(s) :
Al-Dhuraibi, Yahya [Auteur]
Self-adaptation for distributed services and large software systems [SPIRALS]
Scalair
Zalila, Faiez [Auteur]
Self-adaptation for distributed services and large software systems [SPIRALS]
Djarallah, Nabil [Auteur]
Scalair
Merle, Philippe [Auteur]
Self-adaptation for distributed services and large software systems [SPIRALS]
Self-adaptation for distributed services and large software systems [SPIRALS]
Scalair
Zalila, Faiez [Auteur]
Self-adaptation for distributed services and large software systems [SPIRALS]
Djarallah, Nabil [Auteur]
Scalair
Merle, Philippe [Auteur]
Self-adaptation for distributed services and large software systems [SPIRALS]
Journal title :
IEEE Transactions on Cloud Computing
Pages :
1549 - 1562
Publisher :
IEEE
Publication date :
2021-10
ISSN :
2168-7161
English keyword(s) :
Cloud computing
Elasticity
Open Cloud Computing Interface
Containers
Virtual machines
Model-driven engineering
Elasticity
Open Cloud Computing Interface
Containers
Virtual machines
Model-driven engineering
HAL domain(s) :
Informatique [cs]/Calcul parallèle, distribué et partagé [cs.DC]
Informatique [cs]
Informatique [cs]/Génie logiciel [cs.SE]
Informatique [cs]
Informatique [cs]/Génie logiciel [cs.SE]
English abstract : [en]
Elasticity is considered as a fundamental feature of cloud computing where the system capacity can adjust to the current application workloads by provisioning or de-provisioning computing resources automatically and timely. ...
Show more >Elasticity is considered as a fundamental feature of cloud computing where the system capacity can adjust to the current application workloads by provisioning or de-provisioning computing resources automatically and timely. Many studies have been already conducted to elasticity management systems, however, almost all lack to offer a complete modular solution. In this article, we propose MODEMO, a new elasticity management system powering both vertical and horizontal elasticities, both VM and Container virtualization technologies, multiple cloud providers simultaneously, and various elasticity policies. MODEMO is characterized by the following features: it represents (i) the first system that manages elasticity using Open Cloud Computing Interface (OCCI) model with respect to the OCCI standard specifications, (ii) the first unified system which combines the functionalities of the worldwide cloud providers: Amazon Web Services (AWS), Microsoft Azure and Google Cloud Platform (GCP), and (iii) allows a dynamic configuration at runtime during the execution of the application. MODEMO permits to timely adapt resource capacity according to the workload intensity and increase application performance without introducing a significant overhead.Show less >
Show more >Elasticity is considered as a fundamental feature of cloud computing where the system capacity can adjust to the current application workloads by provisioning or de-provisioning computing resources automatically and timely. Many studies have been already conducted to elasticity management systems, however, almost all lack to offer a complete modular solution. In this article, we propose MODEMO, a new elasticity management system powering both vertical and horizontal elasticities, both VM and Container virtualization technologies, multiple cloud providers simultaneously, and various elasticity policies. MODEMO is characterized by the following features: it represents (i) the first system that manages elasticity using Open Cloud Computing Interface (OCCI) model with respect to the OCCI standard specifications, (ii) the first unified system which combines the functionalities of the worldwide cloud providers: Amazon Web Services (AWS), Microsoft Azure and Google Cloud Platform (GCP), and (iii) allows a dynamic configuration at runtime during the execution of the application. MODEMO permits to timely adapt resource capacity according to the workload intensity and increase application performance without introducing a significant overhead.Show less >
Language :
Anglais
Popular science :
Non
Collections :
Source :
Files
- https://hal.inria.fr/hal-02375362/document
- Open access
- Access the document
- https://hal.inria.fr/hal-02375362/document
- Open access
- Access the document
- https://hal.inria.fr/hal-02375362/document
- Open access
- Access the document
- document
- Open access
- Access the document
- modemo.pdf
- Open access
- Access the document
- modemo.pdf
- Open access
- Access the document