Title :
Kagemusha: A guest-transparent Mobile IPv6 mechanism for wide-area live VM migration
Author :
Hirofuchi, Takahiro ; Nakada, Hidemoto ; Itoh, Satoshi ; Sekiguchi, Satoshi
Author_Institution :
Nat. Inst. of Adv. Ind. Sci. & Technol. (AIST), Tsukuba, Japan
Abstract :
Wide-area live migration of virtual machines (VMs) is a key to advanced cloud federation, allowing dynamic and transparent load balancing among data centers. Although Mobile IPv6 (MIPv6) provides strong network infrastructure for mobile nodes, there still exists a missing link to the achievement of MIPv6-based VM migration. Real-world IaaS datacenters require guest-transparent and flexible tunneling mechanisms, which are not provided by existing MIPv6 programs. In this paper, we propose a guest-transparent MIPv6 tunneling mechanism (Kagemusha), that performs Client MIPv6 signaling and tunneling on a host operating system. No MIPv6 program is required to be installed into a guest operating system. The proposed system is fully compatible with existing home agents. It basically works with most virtual machine monitors, including Qemu/KVM and Xen. We have developed the first proof-of-concept prototype of the proposed mechanism. Our experiments showed that our prototype system successfully created MIPv6 tunnels with existing home agents. Its performance overhead was negligible for normal use cases. We also confirmed that the prototype system successfully supported live migration, transparently achieving continuous network reachability for migrated VMs. The downtime of migration increased only by several hundred milliseconds.
Keywords :
IP networks; computer centres; mobile computing; operating systems (computers); resource allocation; virtual machines; Kagemusha; MIPv6-based VM migration; client MIPv6 signaling; continuous network reachability; guest operating system; guest-transparent MIPv6 tunneling mechanism; guest-transparent mobile IPv6 mechanism; host operating system; mobile nodes; network infrastructure; real-world IaaS data centers; transparent load balancing; virtual machines; wide-area live VM migration; wide-area live migration; Home automation; Mobile communication; Mobile computing; Operating systems; Payloads; Protocols; Tunneling;
Conference_Titel :
Network Operations and Management Symposium (NOMS), 2012 IEEE
Conference_Location :
Maui, HI
Print_ISBN :
978-1-4673-0267-8
Electronic_ISBN :
1542-1201
DOI :
10.1109/NOMS.2012.6212069