A Practical Model for Analyzing Push-Based Virtual Machine Live Migration

Virtual Technology has been employed by cloud computing to satisfy service requests from the customers. Virtual machine live migration provides non-stop services while an unexpected event impacts the service quality of the host. The cost of performing live migration is measured by the total number of transferred pages and the service suspension time. In this paper, a practical model for analysing push-based live migration is proposed. The model abstracts live migration strategy into trend and sanction functions. Based on the model, the patterns on the numbers of transferred memory frames in the iterations have been analysed for various dirty frequencies and push rules. Furthermore, it is useful for developing a formal method for conducting complex analysis.

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

[2]  Hwanju Kim,et al.  Analysis of virtual machine live-migration as a method for power-capping , 2013, The Journal of Supercomputing.

[3]  Anja Strunk Costs of Virtual Machine Live Migration: A Survey , 2012, 2012 IEEE Eighth World Congress on Services.

[4]  Zong-De Jian,et al.  Live Migration Performance Modelling for Virtual Machines with Resizable Memory , 2015, Computer and Information Science.

[5]  Liang-Teh Lee,et al.  A Dynamic Resource Management with Energy Saving Mechanism for Supporting Cloud Computing , 2013 .

[6]  Leandro Navarro,et al.  A summary of virtualization techniques , 2012 .

[7]  Keqiu Li,et al.  Hierarchical Copy Algorithm for Xen Live Migration , 2010, 2010 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery.

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

[9]  Feng Liu,et al.  Live virtual machine migration based on improved pre-copy approach , 2010, 2010 IEEE International Conference on Software Engineering and Service Sciences.

[10]  Andy Hopper,et al.  Predicting the Performance of Virtual Machine Migration , 2010, 2010 IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems.

[11]  Zong-De Jian,et al.  A two-phase iterative pre-copy strategy for live migration of virtual machines , 2012, 2012 8th International Conference on Computing Technology and Information Management (NCM and ICNIT).

[12]  Felix Salfner,et al.  Downtime Analysis of Virtual Machine Live Migration , 2011 .

[13]  Yangyang Li,et al.  ME2: Efficient Live Migration of Virtual Machine with Memory Exploration and Encoding , 2012, 2012 IEEE International Conference on Cluster Computing.

[14]  Feng Xia,et al.  A survey on virtual machine migration and server consolidation frameworks for cloud data centers , 2015, J. Netw. Comput. Appl..