• DocumentCode
    611066
  • Title

    Gang Migration of Virtual Machines Using Cluster-wide Deduplication

  • Author

    Deshpande, Umesh ; Schlinker, B. ; Adler, E. ; Gopalan, Kartik

  • fYear
    2013
  • fDate
    13-16 May 2013
  • Firstpage
    394
  • Lastpage
    401
  • Abstract
    Gang migration refers to the simultaneous live migration of multiple Virtual Machines (VMs) from one set of physical machines to another in response to events such as load spikes and imminent failures. Gang migration generates a large volume of network traffic and can overload the core network links and switches in a data center. In this paper, we present an approach to reduce the network overhead of gang migration using global deduplication (GMGD). GMGD identifies and eliminates the retransmission of duplicate memory pages among VMs running on multiple physical machines in the cluster. We describe the design, implementation and evaluation of a GMGD prototype using QEMU/KVM VMs. Evaluations on a 30-node Gigabit Ethernet cluster having 10GigE core links shows that GMGD can reduce the network traffic on core links by up to 65% and the total migration time of VMs by up to 42% when compared to the default migration technique in QEMU/KVM. Furthermore, GMGD has a smaller adverse performance impact on network-bound applications.
  • Keywords
    local area networks; virtual machines; GMGD prototype; Gigabit Ethernet cluster; KVM VM; QEMU; cluster-wide deduplication; default migration technique; duplicate memory pages; gang migration using global deduplication; multiple physical machines; network traffic; simultaneous live migration; virtual machines; Control systems; Local area networks; Process control; Prototypes; Servers; Target tracking; Wide area networks; Live Migration; Operating Systems; Virtual Machines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster, Cloud and Grid Computing (CCGrid), 2013 13th IEEE/ACM International Symposium on
  • Conference_Location
    Delft
  • Print_ISBN
    978-1-4673-6465-2
  • Type

    conf

  • DOI
    10.1109/CCGrid.2013.39
  • Filename
    6546118