A Dynamically-adaptive Resource Aware Load Balancing Scheme for VM migrations in Datacenters

The advancements in the field of networking, network infrastructures and the growing size for processing, storage/data and communication, the demand for Virtualization and Data Center flexible resource management has become significantly important. Virtualization is the single most effective way to reduce IT expenses while boosting efficiency and agility. And with time, the advancements in the field of Virtualization, increasing demands of datacenters and increasing network infrastructure development and maintenance cost lead to the development of Virtual Machines and their migrations across datacenters at large scale now. Though Virtual Machines in datacenter decouples physical machines with Virtual ones for their processing but they are still coupled with hosts for their virtual resources sharing and thereby exerting load on servers further. This paper focuses on balancing the load of the servers with the help of efficient VM migrations and proposes an algorithm that adapts to the dynamic business needs in a better way for datacenter access and request processing.

[1]  Vivek Bhushan,et al.  A Novel Survey on Load Balancing in Cloud Computing , 2013 .

[2]  Kang-Won Lee,et al.  Application-aware virtual machine migration in data centers , 2011, 2011 Proceedings IEEE INFOCOM.

[3]  Ryousei Takano,et al.  Cooperative VM migration for a virtualized HPC cluster with VMM-bypass I/O devices , 2012, 2012 IEEE 8th International Conference on E-Science.

[4]  Limin Xiao,et al.  Mvmotion: a metadata based virtual machine migration in cloud , 2013, Cluster Computing.

[5]  Yaohui Jin,et al.  A performance study of live VM migration technologies: VMotion vs XenMotion , 2011, 2011 Asia Communications and Photonics Conference and Exhibition (ACP).

[6]  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.

[7]  Stefan Grösbrink Basics of virtual machine migration on heterogeneous architectures for self-optimizing mechatronic systems , 2013, Prod. Eng..

[8]  G. A. Patil,et al.  Migrating Process and Virtual Machine in the Cloud: Load Balancing and Security Perspectives , 2012 .

[9]  Prakash PERFORMANCE ANALYSIS OF TRANSPORT PROTOCOL DURING LIVE MIGRATION OF VIRTUAL MACHINES , 2011 .

[10]  Yuki Ashino,et al.  Virtual Machine Migration Method between Different Hypervisor Implementations and Its Evaluation , 2012, 2012 26th International Conference on Advanced Information Networking and Applications Workshops.

[11]  N. Priya,et al.  Security in Virtual Machine Live Migration for KVM , 2011, 2011 International Conference on Process Automation, Control and Computing.

[12]  Tao Fan,et al.  Live migration of virtual machine based on recovering system and CPU scheduling , 2011, 2011 6th IEEE Joint International Information Technology and Artificial Intelligence Conference.

[13]  Srikanth Sundarrajan,et al.  Optimizing Migration of Virtual Machines across Data-Centers , 2009, 2009 International Conference on Parallel Processing Workshops.

[14]  Vijay Mann,et al.  VMPatrol: Dynamic and automated QoS for virtual machine migrations , 2012, 2012 8th international conference on network and service management (cnsm) and 2012 workshop on systems virtualiztion management (svm).

[15]  Kartik Gopalan,et al.  Post-copy based live virtual machine migration using adaptive pre-paging and dynamic self-ballooning , 2009, VEE '09.