Shrinker: Efficient Wide-Area Live Virtual Machine Migration using Distributed Content-Based Addressing

Pierre Riteau 1 Christine Morin 1 Thierry Priol 1
1 MYRIADS - Design and Implementation of Autonomous Distributed Systems
IRISA-D1 - SYSTÈMES LARGE ÉCHELLE, Inria Rennes – Bretagne Atlantique
Abstract : Live virtual machine migration is a powerful tool offered by virtualization technologies. However, current implementations restrict its usage to local area networks. Extensions to wide-area networks have been proposed with systems for transferring disk state and transparently migrating network connections. Still, wide-area live migration remains expensive to use because of the bandwidth bottleneck, especially when considering migrations of large clusters of virtual machines rather than single instances. Previous work has shown that VMs running identical or similar operating systems have a significant portion of their memory containing the same data. In this paper, we introduce Shrinker, a live virtual machine migration system leveraging this common data to improve migration efficiency between data centers interconnected by wide-area networks. Shrinker uses distributed content-based addressing to detect memory pages of the migrated VM that are already available on the destination site, removing the need to transfer these pages over a wide-area link. We have implemented Shrinker in the KVM hypervisor and present performance evaluation in a distributed environment. We show that it is able to reduce wide-area bandwidth usage by 30 to 40% and migration time by 20%.
Complete list of metadatas

Cited literature [28 references]  Display  Hide  Download

https://hal.inria.fr/inria-00454727
Contributor : Pierre Riteau <>
Submitted on : Tuesday, February 9, 2010 - 11:37:31 AM
Last modification on : Friday, November 16, 2018 - 1:40:23 AM
Long-term archiving on : Thursday, October 18, 2012 - 2:55:16 PM

File

RR-7198.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : inria-00454727, version 1

Citation

Pierre Riteau, Christine Morin, Thierry Priol. Shrinker: Efficient Wide-Area Live Virtual Machine Migration using Distributed Content-Based Addressing. [Research Report] RR-7198, INRIA. 2010, pp.21. ⟨inria-00454727⟩

Share

Metrics

Record views

625

Files downloads

822