Title
Hierarchical Virtual Machine Placement in Modular Data Centers
Abstract
This work studies how to minimize communication cost for placing Virtual Machines (VMs) in a modular data center. We consider a number of cooperative VMs implementing the same job, with known inter-VM communication patterns. The modular data center has a two-layer network structure, where computing pods constitute basic building blocks and are connected by a core network. At the core network layer, we design spectral clustering algorithms to partition VMs into computing pods, minimizing inter-pod communication cost. We then further apply an SDP relaxation approach to decide the VM placement within each computing pod, targeting both load balancing among physical servers and inter-server communication cost minimization. Extensive simulations are conducted to validate the efficacy of the proposed hierarchical VM placement scheme.
Year
DOI
Venue
2015
10.1109/CLOUD.2015.32
CLOUD
Keywords
Field
DocType
hierarchical virtual machine placement,modular data center,inter-VM communication pattern,two-layer network structure,core network layer,spectral clustering algorithm,SDP relaxation approach,load balancing,cloud computing,inter-server communication cost minimization
Spectral clustering,Virtual machine,Computer science,Load balancing (computing),Core network,Server,Real-time computing,Minification,Modular design,Data center,Distributed computing
Conference
ISSN
Citations 
PageRank 
2159-6182
3
0.43
References 
Authors
17
4
Name
Order
Citations
PageRank
Linquan Zhang126311.37
Xunrui Yin2517.37
Zongpeng Li32054153.21
Chuan Wu41594107.96