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