• DocumentCode
    1708056
  • 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
  • fYear
    2015
  • Firstpage
    171
  • Lastpage
    178
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2015 IEEE 8th International Conference on
  • Conference_Location
    New York City, NY
  • Print_ISBN
    978-1-4673-7286-2
  • Type

    conf

  • DOI
    10.1109/CLOUD.2015.32
  • Filename
    7214042