• DocumentCode
    2084372
  • Title

    Near-optimal virtual machine placement with product traffic pattern in data centers

  • Author

    Kun You ; Bin Tang ; Feng Ding

  • Author_Institution
    28th Res. Inst., Sci. & Technol. on Inf. Syst. Eng. Lab., China Electron. Technol. Group Corp., Nanjing, China
  • fYear
    2013
  • fDate
    9-13 June 2013
  • Firstpage
    3705
  • Lastpage
    3709
  • Abstract
    This paper focuses on optimizing the virtual machine (VM) placement to reduce the bandwidth usage in modern virtualization based data centers. Existing solutions require all the traffic rates between any pair of VMs to be known beforehand, which may incur significant overhead or even be impossible. To reduce such overhead, we adopt the product traffic pattern model to characterize the traffic rates. In this model, each VM is associated with an activity level, and the normalized traffic rate between each pair of VMs is approximated by the product of their activity levels. Specifically, we consider the VM placement problem with product traffic in data centers that follow the Clique or VL2 architecture. We then present an optimal solution for the special case where all the physical machines (PMs) connect to the same switch. By extending the intrinsic idea of such solution, we further develop a simple yet efficient algorithm for the general case. We prove its optimality in a common case where the PMs are homogeneous, and also derive its approximation ratio in the general case. Finally, we demonstrate via simulations that the performance of our algorithm is near-optimal under practical settings.
  • Keywords
    computer centres; optimisation; parallel architectures; telecommunication traffic; virtual machines; virtualisation; Clique architecture; VL2 architecture; activity level; approximation ratio; bandwidth usage reduction; data centers; modern virtualization; near optimal virtual machine placement optimisation; physical machine; product traffic pattern model; traffic rate; Approximation algorithms; Approximation methods; Bismuth; Computer architecture; Silicon; Switches; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications (ICC), 2013 IEEE International Conference on
  • Conference_Location
    Budapest
  • ISSN
    1550-3607
  • Type

    conf

  • DOI
    10.1109/ICC.2013.6655130
  • Filename
    6655130