A Virtual Machine Migration Management for Multiple Datacenters-Based Cloud Environments

In multiple datacenters-based cloud environments, virtual machines migrates across nodes located in the same or different datacenter to provide users with efficient resource provisioning services. Especially, migration between nodes located in different datacenter usually works on a wide area network. However, it takes a longer time than a local area network-based migration to transfer virtual devices’ state. In addition, it might change IP address of the migrated virtual machine on the target node. Therefore, in the wide area network-based migration, it is necessary to carefully consider migration transparency. This paper proposes a virtual machine location management and a reliable message delivery protocol for wide area network-based multiple datacenters cloud environments to guarantee message delivery to the migrated virtual machine. In addition, this paper also presents a smart-copy migration method for virtual machines to adaptively migrate according to network status.

[1]  Randy H. Katz,et al.  Above the Clouds: A Berkeley View of Cloud Computing , 2009 .

[2]  Dejan S. Milojicic,et al.  Open Cirrus TM cloud computing testbed: federated data centers for open source systems and services research , 2009, CloudCom 2009.

[3]  Paramvir Bahl,et al.  The Case for VM-Based Cloudlets in Mobile Computing , 2009, IEEE Pervasive Computing.

[4]  Chong-Sun Hwang,et al.  Reliable Asynchronous Message Delivery for Mobile Agents , 2006, IEEE Internet Computing.

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

[6]  Prashant J. Shenoy,et al.  CloudNet: dynamic pooling of cloud resources by live WAN migration of virtual machines , 2011, VEE.

[7]  Borko Furht,et al.  Handbook of Cloud Computing , 2010 .

[8]  Christine Morin,et al.  Shrinker: Efficient Wide-Area Live Virtual Machine Migration using Distributed Content-Based Addressing , 2010 .

[9]  Hai Jin,et al.  Cloud Types and Services , 2010, Handbook of Cloud Computing.

[10]  SungJin Choi,et al.  Mobile Grid System Based on Mobile Agent , 2010, FGIT-GDC/CA.

[11]  Chong-Sun Hwang,et al.  Message Transferring Model between Mobile Agents in Multi-region Mobile Agent Computing Environment , 2003, Human.Society@Internet 2003.

[12]  Satoshi Sekiguchi,et al.  Enabling Instantaneous Relocation of Virtual Machines with a Lightweight VMM Extension , 2010, 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing.