Back to Search Start Over

An experiment-driven energy consumption model for virtual machine management systems

Authors :
Lavinia Samoila
Mar Callau-Zori
Guillaume Pierre
Anne-Cécile Orgerie
Design and Implementation of Autonomous Distributed Systems (MYRIADS)
Inria Rennes – Bretagne Atlantique
Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-SYSTÈMES LARGE ÉCHELLE (IRISA-D1)
Institut de Recherche en Informatique et Systèmes Aléatoires (IRISA)
Université de Bretagne Sud (UBS)-Institut National des Sciences Appliquées - Rennes (INSA Rennes)
Institut National des Sciences Appliquées (INSA)-Université de Rennes (UNIV-RENNES)-Institut National des Sciences Appliquées (INSA)-Université de Rennes (UNIV-RENNES)-Institut National de Recherche en Informatique et en Automatique (Inria)-École normale supérieure - Rennes (ENS Rennes)-Centre National de la Recherche Scientifique (CNRS)-Université de Rennes 1 (UR1)
Université de Rennes (UNIV-RENNES)-CentraleSupélec-IMT Atlantique Bretagne-Pays de la Loire (IMT Atlantique)
Institut Mines-Télécom [Paris] (IMT)-Institut Mines-Télécom [Paris] (IMT)-Université de Bretagne Sud (UBS)-Institut National des Sciences Appliquées - Rennes (INSA Rennes)
Institut Mines-Télécom [Paris] (IMT)-Institut Mines-Télécom [Paris] (IMT)-Institut de Recherche en Informatique et Systèmes Aléatoires (IRISA)
Institut National des Sciences Appliquées (INSA)-Université de Rennes (UNIV-RENNES)-Institut National des Sciences Appliquées (INSA)-Université de Rennes (UNIV-RENNES)-École normale supérieure - Rennes (ENS Rennes)-Centre National de la Recherche Scientifique (CNRS)-Université de Rennes 1 (UR1)
Institut Mines-Télécom [Paris] (IMT)-Institut Mines-Télécom [Paris] (IMT)
Centre National de la Recherche Scientifique (CNRS)
Grid'5000
Design and Implementation of Autonomous Distributed Systems ( MYRIADS )
Institut National de Recherche en Informatique et en Automatique ( Inria ) -Institut National de Recherche en Informatique et en Automatique ( Inria ) -SYSTÈMES LARGE ÉCHELLE ( IRISA_D1 )
Institut de Recherche en Informatique et Systèmes Aléatoires ( IRISA )
Université de Rennes 1 ( UR1 )
Université de Rennes ( UNIV-RENNES ) -Université de Rennes ( UNIV-RENNES ) -Institut National des Sciences Appliquées - Rennes ( INSA Rennes ) -Université de Bretagne Sud ( UBS ) -École normale supérieure - Rennes ( ENS Rennes ) -Institut National de Recherche en Informatique et en Automatique ( Inria ) -CentraleSupélec-Centre National de la Recherche Scientifique ( CNRS ) -IMT Atlantique Bretagne-Pays de la Loire ( IMT Atlantique ) -Université de Rennes 1 ( UR1 )
Université de Rennes ( UNIV-RENNES ) -Université de Rennes ( UNIV-RENNES ) -Institut National des Sciences Appliquées - Rennes ( INSA Rennes ) -Université de Bretagne Sud ( UBS ) -École normale supérieure - Rennes ( ENS Rennes ) -Institut National de Recherche en Informatique et en Automatique ( Inria ) -CentraleSupélec-Centre National de la Recherche Scientifique ( CNRS ) -IMT Atlantique Bretagne-Pays de la Loire ( IMT Atlantique ) -Institut de Recherche en Informatique et Systèmes Aléatoires ( IRISA )
Université de Rennes ( UNIV-RENNES ) -Université de Rennes ( UNIV-RENNES ) -Institut National des Sciences Appliquées - Rennes ( INSA Rennes ) -Université de Bretagne Sud ( UBS ) -École normale supérieure - Rennes ( ENS Rennes ) -CentraleSupélec-Centre National de la Recherche Scientifique ( CNRS ) -IMT Atlantique Bretagne-Pays de la Loire ( IMT Atlantique )
Centre National de la Recherche Scientifique ( CNRS )
Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes)
Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-IMT Atlantique (IMT Atlantique)
Institut Mines-Télécom [Paris] (IMT)-Institut Mines-Télécom [Paris] (IMT)-Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes)
Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-IMT Atlantique (IMT Atlantique)
Source :
Sustainable Computing : Informatics and Systems, Sustainable Computing : Informatics and Systems, Elsevier, 2018, 18, pp.163-174. ⟨10.1016/j.suscom.2017.11.001⟩, Sustainable Computing : Informatics and Systems, Elsevier, 2018, 18, pp.163-174. 〈10.1016/j.suscom.2017.11.001〉, Sustainable Computing : Informatics and Systems, 2018, 18, pp.163-174. ⟨10.1016/j.suscom.2017.11.001⟩
Publication Year :
2018
Publisher :
HAL CCSD, 2018.

Abstract

International audience; As energy consumption is becoming critical in Cloud data centers, Cloud providers are adopting energy-efficient virtual machines management systems. These systems essentially rely on " what-if " analysis to determine what the consequence of their actions would be and to choose the best one according to a number of metrics. However, modeling energy consumption of simple operations such as starting a new VM or live-migrating is complicated by the fact that multiple phenomena occur. It is therefore important to identify which factors influence energy consumption before proposing any new model. We claim in this paper that one critical parameter is the host configuration, characterized by the number of VMs it is currently executing. Based on this observation, we present an energy model that provides energy estimation associated with VM management operations, such as VMs placement, VM start up and VM migration. The average relative estimation error is lower than 10% using the transactional web benchmark TPC-W, making it a good candidate for driving the actions of future energy-aware cloud management systems.

Details

Language :
English
ISSN :
22105379
Database :
OpenAIRE
Journal :
Sustainable Computing : Informatics and Systems, Sustainable Computing : Informatics and Systems, Elsevier, 2018, 18, pp.163-174. ⟨10.1016/j.suscom.2017.11.001⟩, Sustainable Computing : Informatics and Systems, Elsevier, 2018, 18, pp.163-174. 〈10.1016/j.suscom.2017.11.001〉, Sustainable Computing : Informatics and Systems, 2018, 18, pp.163-174. ⟨10.1016/j.suscom.2017.11.001⟩
Accession number :
edsair.doi.dedup.....cfdd9e6877b99b8a7266328e511e214c
Full Text :
https://doi.org/10.1016/j.suscom.2017.11.001⟩