• DocumentCode
    2266044
  • 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
  • fYear
    2012
  • fDate
    16-20 April 2012
  • Firstpage
    1319
  • Lastpage
    1326
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Operations and Management Symposium (NOMS), 2012 IEEE
  • Conference_Location
    Maui, HI
  • ISSN
    1542-1201
  • Print_ISBN
    978-1-4673-0267-8
  • Electronic_ISBN
    1542-1201
  • Type

    conf

  • DOI
    10.1109/NOMS.2012.6212069
  • Filename
    6212069