• DocumentCode
    2028972
  • Title

    A Traffic-Aware Virtual Machine Placement Method for Cloud Data Centers

  • Author

    Yapicioglu, Tevfik ; Oktug, Sema

  • Author_Institution
    Dept. of Comput. Sci., Istanbul Tech. Univ., Istanbul, Turkey
  • fYear
    2013
  • fDate
    9-12 Dec. 2013
  • Firstpage
    299
  • Lastpage
    301
  • Abstract
    Classical virtual machine (VM) placement approaches, focusing on computing resource requirements, do not consider network traffic as an input for the placement problem, which may result in high network traffic within the core links of the data center. Cost of networking is not negligible in a cloud data center. In order to decrease networking cost, in terms of power and delay, communication patterns of VMs need to be taken into account. We develop an algorithm with low computational complexity, to cluster VMs based on dynamic network traffic data and place clusters into racks, composed of physical servers. Our aim is to decrease the traffic between racks, by putting frequently communicating VMs together into the same rack or as close as possible, while minimizing networking delay based on average communication path length, number of active servers and number of active network elements, such as links and switches. Through numerous simulations, we show that the proposed algorithm provides quick and effective results to improve placement, which can be utilized via VM migrations.
  • Keywords
    cloud computing; computational complexity; computer centres; internetworking; telecommunication links; telecommunication traffic; virtual machines; VM clustering; VM migration; VM placement approach; active servers; average communication path length; cloud data centers; communication patterns; computational complexity; data center links; dynamic network traffic data; network links; network switches; networking cost reduction; networking delay minimization; networking power; physical servers; traffic-aware virtual machine placement method; Aggregates; Algorithm design and analysis; Clustering algorithms; Delays; Servers; Telecommunication traffic; Virtual machining; Cloud computing; clustering; data center networks; traffic-aware virtual machine placement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Utility and Cloud Computing (UCC), 2013 IEEE/ACM 6th International Conference on
  • Conference_Location
    Dresden
  • Type

    conf

  • DOI
    10.1109/UCC.2013.62
  • Filename
    6809418