HyperMIP: Hypervisor Controlled Mobile IP for Virtual Machine Live Migration across Networks

Live migration provides transparent load-balancing and fault-tolerant mechanism for applications. When a Virtual Machine migrates among hosts residing in two networks, the network attachment point of the Virtual Machine is also changed, thus the Virtual Machine will suffer from IP mobility problem after migration. This paper proposes an approach called Hypervisor controlled Mobile IP to support live migration of Virtual Machine across networks, which enables virtual machine live migration over distributed computing resources. Since Hypervisor is capable of predicting exact time and destination host of Virtual Machine migration, our approach not only can improve migration performance but also reduce the network restoration latency. Some comprehensive experiments have been conducted and the results show that the HyperMIP brings negligible overhead to network performance of Virtual Machines. The network restoration time of HyperMIP supported migration is about only 3 second. HyperMIP is a promising essential component to provide reliability and fault tolerant for network application running in Virtual Machine.

[1]  Jianxin Li,et al.  CROWN: A service grid middleware with trust management mechanism , 2006, Science in China Series F: Information Sciences.

[2]  Xiaomin Zhu,et al.  From virtualized resources to virtual computing grids: the In-VIGO system , 2005, Future Gener. Comput. Syst..

[3]  Yunhao Liu,et al.  ROST: Remote and hot service deployment with trustworthiness in CROWN Grid , 2007, Future Gener. Comput. Syst..

[4]  Gopal Dommety,et al.  WiMAX Forum / 3GPP2 Proxy Mobile IPv4 , 2010, RFC.

[5]  Xuxian Jiang,et al.  Virtual distributed environments in a shared infrastructure , 2005, Computer.

[6]  Anja Feldmann,et al.  Live wide-area migration of virtual machines including local persistent state , 2007, VEE '07.

[7]  Andrew Warfield,et al.  Live migration of virtual machines , 2005, NSDI.

[8]  Jon Postel,et al.  Multi-LAN address resolution , 1984, RFC.

[9]  Jianxin Li,et al.  TOWER: Practical Trust Negotiation Framework for Grids , 2006, 2006 Second IEEE International Conference on e-Science and Grid Computing (e-Science'06).

[10]  Ian T. Foster,et al.  Virtual Workspaces in the Grid , 2005, Euro-Par.

[11]  W. Richard Stevens,et al.  TCP/IP Illustrated, Volume 1: The Protocols , 1994 .

[12]  Ralph E. Droms,et al.  Dynamic Host Configuration Protocol , 1993, RFC.

[13]  Qin Li,et al.  CIVIC: a Hypervisor based Virtual Computing Environment , 2007, 2007 International Conference on Parallel Processing Workshops (ICPPW 2007).

[14]  Leon Gommans,et al.  Seamless live migration of virtual machines over the MAN/WAN , 2006, Future Gener. Comput. Syst..

[15]  Charles E. Perkins,et al.  IP Mobility Support for IPv4 , 2002, RFC.