Title :
Hierarchical Virtual Machine Placement in Modular Data Centers
Author :
Linquan Zhang ; Xunrui Yin ; Zongpeng Li ; Chuan Wu
Author_Institution :
Dept. of Comput. Sci., Univ. of Calgary, Calgary, AB, Canada
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.
Keywords :
cloud computing; pattern clustering; resource allocation; virtual machines; SDP relaxation approach; cloud computing; core network layer; hierarchical virtual machine placement; inter-VM communication pattern; inter-server communication cost minimization; load balancing; modular data center; spectral clustering algorithm; two-layer network structure; Computational modeling; Eigenvalues and eigenfunctions; Graph theory; Heuristic algorithms; Load management; Partitioning algorithms; Servers;
Conference_Titel :
Cloud Computing (CLOUD), 2015 IEEE 8th International Conference on
Conference_Location :
New York City, NY
Print_ISBN :
978-1-4673-7286-2
DOI :
10.1109/CLOUD.2015.32