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
Link To Document