Coordinating Vertical Elasticity of both Containers and Virtual Machines - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2018

Coordinating Vertical Elasticity of both Containers and Virtual Machines

Résumé

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%.
Fichier principal
Vignette du fichier
camera-ready.pdf (232.18 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01683041 , version 1 (12-01-2018)

Licence

Copyright (Tous droits réservés)

Identifiants

  • HAL Id : hal-01683041 , version 1

Citer

Yahya Al-Dhuraibi, Faiez Zalila, Nabil Bachir Djarallah, Philippe Merle. Coordinating Vertical Elasticity of both Containers and Virtual Machines. CLOSER 2018 - 8th International Conference on Cloud Computing and Services Science, Mar 2018, Funchal, Madeira, Portugal. ⟨hal-01683041⟩
602 Consultations
914 Téléchargements

Partager

Gmail Facebook X LinkedIn More