Abstract

This paper addresses the problem of simultaneously migrating a group of co-located and live virtual machines (VMs), i.e, VMs executing on the same physical machine. We refer to such a mass simultaneous migration of active VMs as live gang migration. Cluster administrators may often need to perform live gang migration for load balancing, system maintenance, or power savings. Application performance requirements may dictate that the total migration time, network traffic overhead, and service downtime, be kept minimal when migrating multiple VMs. State-of-the-art live migration techniques optimize the migration of a single VM. In this paper, we optimize the simultaneous live migration of multiple co-located VMs. We present the design, implementation, and evaluation of a de-duplication based approach to perform concurrent live migration of co-located VMs. Our approach transmits memory content that is identical across VMs only once during migration to significantly reduce both the total migration time and network traffic. Using the QEMU/KVM platform, we detail a proof-of-concept prototype implementation of two types of de-duplication strategies (at page level and sub-page level) and a differential compression approach to exploit content similarity across VMs. Evaluations over Gigabit Ethernet with various types of VM workloads demonstrate that our prototype for live gang migration can achieve significant reductions in both network traffic and total migration time. Categories andSubjectDescriptors

Keywords:
Computer science Live migration Computer security Operating system Cloud computing Virtualization

Metrics

121
Cited By
38.12
FWCI (Field Weighted Citation Impact)
23
Refs
1.00
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
Caching and Content Delivery
Physical Sciences →  Computer Science →  Computer Networks and Communications
Peer-to-Peer Network Technologies
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Live migration of virtual machines

Christopher J. ClarkKeir FraserSteven HandJacob Gorm HansenEric JulChristian LimpachIan PrattAndrew Warfield

Journal:   Networked Systems Design and Implementation Year: 2005 Pages: 273-286
JOURNAL ARTICLE

Scheduling Live Migration of Virtual Machines

Vincent KherbacheEric MadelaineFabien Hermenier

Journal:   IEEE Transactions on Cloud Computing Year: 2017 Vol: 8 (1)Pages: 282-296
JOURNAL ARTICLE

Opportunistic live migration of virtual machines

M. P. GileshSubham JainS. D. Madhu KumarLillykutty JacobUmesh Bellur

Journal:   Concurrency and Computation Practice and Experience Year: 2019 Vol: 32 (5)
© 2026 ScienceGate Book Chapters — All rights reserved.