DocumentCode :
611103
Title :
Energy Efficient VM Scheduling for Cloud Data Centers: Exact Allocation and Migration Algorithms
Author :
Ghribi, Chaima ; Hadji, Makhlouf ; Zeghlache, Djamal
Author_Institution :
Inst. Mines-Telecom, Telecom SudParis, Evry, France
fYear :
2013
fDate :
13-16 May 2013
Firstpage :
671
Lastpage :
678
Abstract :
This paper presents two exact algorithms for energy efficient scheduling of virtual machines (VMs) in cloud data centers. Modeling of energy aware allocation and consolidation to minimize overall energy consumption leads us to the combination of an optimal allocation algorithm with a consolidation algorithm relying on migration of VMs at service departures. The optimal allocation algorithm is solved as a bin packing problem with a minimum power consumption objective. It is compared with an energy aware best fit algorithm. The exact migration algorithm results from a linear and integer formulation of VM migration to adapt placement when resources are released. The proposed migration is general and goes beyond the current state of the art by minimizing both the number of migrations needed for consolidation and energy consumption in a single algorithm with a set of valid inequalities and conditions. Experimental results show the benefits of combining the allocation and migration algorithms and demonstrate their ability to achieve significant energy savings while maintaining feasible convergence times when compared with the best fit heuristic.
Keywords :
bin packing; cloud computing; computer centres; energy conservation; energy consumption; integer programming; linear programming; power aware computing; scheduling; virtual machines; VM migration; VM scheduling; bin packing problem; cloud data center; consolidation algorithm; energy aware allocation modeling; energy consumption; energy efficient scheduling; exact allocation algorithm; integer formulation; linear formulation; optimal allocation algorithm; virtual machine; Energy consumption; Heuristic algorithms; Linear programming; Power demand; Resource management; Scheduling; Servers; Cloud data center; Energy efficiency; Linear integer programming; VM migration; VM placement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster, Cloud and Grid Computing (CCGrid), 2013 13th IEEE/ACM International Symposium on
Conference_Location :
Delft
Print_ISBN :
978-1-4673-6465-2
Type :
conf
DOI :
10.1109/CCGrid.2013.89
Filename :
6546155
Link To Document :
بازگشت