Coordinating Vertical Elasticity of both ...
Type de document :
Communication dans un congrès avec actes
Titre :
Coordinating Vertical Elasticity of both Containers and Virtual Machines
Auteur(s) :
Al-Dhuraibi, Yahya [Auteur]
Université de Lille, Sciences et Technologies
Scalair
Self-adaptation for distributed services and large software systems [SPIRALS]
Zalila, Faiez [Auteur]
Université de Lille, Sciences et Technologies
Self-adaptation for distributed services and large software systems [SPIRALS]
Djarallah, Nabil [Auteur]
Scalair
Merle, Philippe [Auteur]
Université de Lille, Sciences et Technologies
Self-adaptation for distributed services and large software systems [SPIRALS]
Université de Lille, Sciences et Technologies
Scalair
Self-adaptation for distributed services and large software systems [SPIRALS]
Zalila, Faiez [Auteur]
Université de Lille, Sciences et Technologies
Self-adaptation for distributed services and large software systems [SPIRALS]
Djarallah, Nabil [Auteur]
Scalair
Merle, Philippe [Auteur]

Université de Lille, Sciences et Technologies
Self-adaptation for distributed services and large software systems [SPIRALS]
Titre de la manifestation scientifique :
CLOSER 2018 - 8th International Conference on Cloud Computing and Services Science
Ville :
Funchal, Madeira
Pays :
Portugal
Date de début de la manifestation scientifique :
2018-03-19
Date de publication :
2018
Mot(s)-clé(s) en anglais :
Docker
Container
Cloud Computing
Vertical elasticity
Container
Cloud Computing
Vertical elasticity
Discipline(s) HAL :
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]
Résumé en anglais : [en]
Elasticity is a key feature in cloud computing as it enables the automatic and timely provisioning and depro- visioning of computing resources. To achieve elasticity, clouds rely on virtualization techniques including ...
Lire la suite >Elasticity is a key feature in cloud computing as it enables the automatic and timely provisioning and depro- visioning of computing resources. To achieve elasticity, clouds rely on virtualization techniques including Virtual Machines (VMs) and containers. While many studies address the vertical elasticity of VMs and other few works handle vertical elasticity of containers, no work manages the coordination between these two ver- tical elasticities. In this paper, we present the first approach to coordinate vertical elasticity of both VMs and containers. We propose an auto-scaling technique that allows containerized applications to adjust their resources at both container and VM levels. This work has been evaluated and validated using the RUBiS benchmark application. The results show that our approach reacts quickly and improves application perfor- mance. Our coordinated elastic controller outperforms container vertical elasticity controller by 18.34% and VM vertical elasticity controller by 70%. It also outperforms container horizontal elasticity by 39.6%.Lire moins >
Lire la suite >Elasticity is a key feature in cloud computing as it enables the automatic and timely provisioning and depro- visioning of computing resources. To achieve elasticity, clouds rely on virtualization techniques including Virtual Machines (VMs) and containers. While many studies address the vertical elasticity of VMs and other few works handle vertical elasticity of containers, no work manages the coordination between these two ver- tical elasticities. In this paper, we present the first approach to coordinate vertical elasticity of both VMs and containers. We propose an auto-scaling technique that allows containerized applications to adjust their resources at both container and VM levels. This work has been evaluated and validated using the RUBiS benchmark application. The results show that our approach reacts quickly and improves application perfor- mance. Our coordinated elastic controller outperforms container vertical elasticity controller by 18.34% and VM vertical elasticity controller by 70%. It also outperforms container horizontal elasticity by 39.6%.Lire moins >
Langue :
Anglais
Comité de lecture :
Oui
Audience :
Internationale
Vulgarisation :
Non
Collections :
Source :
Fichiers
- https://hal.archives-ouvertes.fr/hal-01683041/document
- Accès libre
- Accéder au document
- https://hal.archives-ouvertes.fr/hal-01683041/document
- Accès libre
- Accéder au document
- https://hal.archives-ouvertes.fr/hal-01683041/document
- Accès libre
- Accéder au document
- document
- Accès libre
- Accéder au document
- camera-ready.pdf
- Accès libre
- Accéder au document
- document
- Accès libre
- Accéder au document
- camera-ready.pdf
- Accès libre
- Accéder au document