Skip to Main content Skip to Navigation

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
Inria Rennes – Bretagne Atlantique , IRISA-D1 - SYSTÈMES LARGE ÉCHELLE
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 metadata

Cited literature [28 references]  Display  Hide  Download
Contributor : Pierre Riteau Connect in order to contact the contributor
Submitted on : Tuesday, February 9, 2010 - 11:37:31 AM
Last modification on : Tuesday, October 19, 2021 - 11:58:53 PM
Long-term archiving on: : Thursday, October 18, 2012 - 2:55:16 PM


Files produced by the author(s)


  • HAL Id : inria-00454727, version 1


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⟩



Les métriques sont temporairement indisponibles