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 Zhang | 1 | 263 | 11.37 |
Xunrui Yin | 2 | 51 | 7.37 |
Zongpeng Li | 3 | 2054 | 153.21 |
Chuan Wu | 4 | 1594 | 107.96 |