DocumentCode
2468331
Title
A simulated annealing algorithm for energy efficient virtual machine placement
Author
Wu, Yongqiang ; Tang, Maolin ; Fraser, Warren
Author_Institution
Queensland Univ. of Technol., Brisbane, QLD, Australia
fYear
2012
fDate
14-17 Oct. 2012
Firstpage
1245
Lastpage
1250
Abstract
Improving energy efficiency has become increasingly important in data centers in recent years to reduce the rapidly growing tremendous amounts of electricity consumption. The power dissipation of the physical servers is the root cause of power usage of other systems, such as cooling systems. Many efforts have been made to make data centers more energy efficient. One of them is to minimize the total power consumption of these servers in a data center through virtual machine consolidation, which is implemented by virtual machine placement. The placement problem is often modeled as a bin packing problem. Due to the NP-hard nature of the problem, heuristic solutions such as First Fit and Best Fit algorithms have been often used and have generally good results. However, their performance leaves room for further improvement. In this paper we propose a Simulated Annealing based algorithm, which aims at further improvement from any feasible placement. This is the first published attempt of using SA to solve the VM placement problem to optimize the power consumption. Experimental results show that this SA algorithm can generate better results, saving up to 25 percentage more energy than First Fit Decreasing in an acceptable time frame.
Keywords
bin packing; computational complexity; computer centres; energy conservation; power consumption; simulated annealing; virtual machines; NP-hard nature; VM placement problem; best fit algorithms; bin packing problem; cooling systems; data centers; electricity consumption; energy efficiency; first fit algorithms; heuristic solutions; physical servers; power consumption; power dissipation; power usage; simulated annealing algorithm; simulated annealing based algorithm; virtual machine consolidation; virtual machine placement; Algorithm design and analysis; Energy consumption; Heuristic algorithms; Servers; Simulated annealing; Virtual machining; energy efficiency; simulated annealing; virtual machine placement;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems, Man, and Cybernetics (SMC), 2012 IEEE International Conference on
Conference_Location
Seoul
Print_ISBN
978-1-4673-1713-9
Electronic_ISBN
978-1-4673-1712-2
Type
conf
DOI
10.1109/ICSMC.2012.6377903
Filename
6377903
Link To Document