DocumentCode :
611095
Title :
Energy-Saving Virtual Machine Placement in Cloud Data Centers
Author :
Jiankang Dong ; Xing Jin ; Hongbo Wang ; Yangyang Li ; Peng Zhang ; Shiduan Cheng
Author_Institution :
State Key Lab. of Networking & Switching Technol., Beijing Univ. of Posts & Telecommun., Beijing, China
fYear :
2013
fDate :
13-16 May 2013
Firstpage :
618
Lastpage :
624
Abstract :
In cloud data centers, different mapping relationships between virtual machines (VMs) and physical machines (PMs) cause different resource utilization, therefore, how to place VMs on PMs to improve resource utilization and reduce energy consumption is one of the major concerns for cloud providers. The existing VM placement schemes are to optimize physical server resources utilization or network resources utilization, but few of them focuses on optimizing multiple resources utilization simultaneously. To address the issue, this paper proposes a VM placement scheme meeting multiple resource constraints, such as the physical server size (CPU, memory, storage, bandwidth, etc.) and network link capacity to improve resource utilization and reduce both the number of active physical servers and network elements so as to finally reduce energy consumption. Since VM placement problem is abstracted as a combination of bin packing problem and quadratic assignment problem, which is also known as a classic combinatorial optimization and NP-hard problem, we design a novel greedy algorithm by combining minimum cut with the best-fit, and the simulations show that our solution achieves better results.
Keywords :
cloud computing; energy conservation; greedy algorithms; resource allocation; virtual machines; CPU; NP-hard problem; PM; VM placement scheme; active physical server; bandwidth; bin packing problem; cloud data center; cloud provider; combinatorial optimization; energy consumption; energy-saving virtual machine placement; greedy algorithm; mapping relationship; memory; network element; network link capacity; network resource utilization; physical machine; physical server resource utilization; physical server size; quadratic assignment problem; resource constraint; storage; Clustering algorithms; Energy consumption; Optimization; Resource management; Servers; Switches; Vectors; Cloud Data Center; Energy Optimization; Multiple Resource Constraints; Virtual Machine 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.107
Filename :
6546147
Link To Document :
بازگشت