Transparent migration of virtual infrastructures in large datacenters for Cloud computing

Cloud-enabled datacenters need advanced support for an integrated management of platform virtualization technologies. The networking infrastructure of large-scale datacenters is implemented according to redundant multi-tiered architectures whose layers operate at Layer 3 of the networking stack. Splitting the network infrastructure of a datacenter in a number of IP subnets, however, creates limits to the migration of Virtual Machines, reducing the possibility for administrators to efficiently balance the load and reduce the energy consumption of the whole infrastructure. In this paper we propose an innovative solution that allows transparent migration of Virtual Machines across the whole datacenter, based on the coordinated use of NAT rules that need to be consistently managed across the layers of the datacenter networking infrastructure. We describe in details how our approach can be easily implemented with current network devices without any modification to their hardware and present an experimental evaluation of an early prototype of our solution.

[1]  Dean H. Lorenz,et al.  IP mobility to support live migration of virtual machines across subnets , 2009, SYSTOR '09.

[2]  Satoshi Matsuoka,et al.  A Model-Based Algorithm for Optimizing I/O Intensive Applications in Clouds Using VM-Based Migration , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.

[3]  Albert G. Greenberg,et al.  VL2: a scalable and flexible data center network , 2009, SIGCOMM '09.

[4]  Yasusi Kanada,et al.  A “network-paging” based method for wide-area live-migration of VMs , 2011, The International Conference on Information Networking 2011 (ICOIN2011).

[5]  Rajkumar Buyya,et al.  Cost of Virtual Machine Live Migration in Clouds: A Performance Evaluation , 2009, CloudCom.

[6]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[7]  Giorgio Ventre,et al.  System-Level Virtualization and Mobile IP to Support Service Mobility , 2009, 2009 International Conference on Parallel Processing Workshops.

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

[9]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .