A Performance Perspective of Live Migration of Virtual Machine in Cloud Data Center with Future Directions

Full Text (PDF, 292KB), PP.48-56

Views: 0 Downloads: 0

Author(s)

Divya Kapil 1 Saurabh Kumar Mishra 2 Vishan Kumar Gupta 1,*

1. School of Computing, Graphic Era Hill University, Dehradun, India

2. Dept. of Computer Science and Engineering, Graphic Era Deemed to be University, Dehradun, Uttarakhand, India

* Corresponding author.

DOI: https://doi.org/10.5815/ijwmt.2022.04.04

Received: 26 Mar. 2022 / Revised: 30 Apr. 2022 / Accepted: 26 May 2022 / Published: 8 Aug. 2022

Index Terms

Virtualization, Live virtual machine migration, Pre-copy, Post-copy, Xen, KVM, VMware.

Abstract

Live virtual machine migration is a valuable feature for the virtualized data center or cloud environment. This is the process to migrate running virtual machines from one physical host to another host. Live virtual machine migration can be used to provide various benefits such as server consolidation, energy-saving, and maintenance. It is a valuable feature for the virtualized data center or cloud environment. Cloud computing provides IT capabilities as a service and its key technology is virtualization. The key benefit of virtualization is to offer better resource employment by executing various VMs on the same physical system. In this research, we analyze the performance of the various hypervisors based on their migration features and compares the migration feature. Hypervisors are Xen, VMWare, KVM, and their migration feature are XenMotion, vMotion, and KVM migration, respectively. According to our study, we find that there are many factors that affect the performance of the live virtual machine migration such as a long downtime, the large amount of data that is sent in an iteration manner so with a higher dirtying rate the total migration time extends. In our comparison, we show VMWare has the least downtime.  We also identify and discuss the various research challenges in detail to stimulate the researchers to work in this direction.

Cite This Paper

Divya Kapil, Saurabh Kumar Mishra, Vishan Kumar Gupta, "A Performance Perspective of Live Migration of Virtual Machine in Cloud Data Center with Future Directions", International Journal of Wireless and Microwave Technologies(IJWMT), Vol.12, No.4, pp. 48-56, 2022. DOI:10.5815/ijwmt.2022.04.04

Reference

[1]‘Amazon Elastic Compute Cloud (Amazon EC2)’, https://aws.amazon.com/ec2/. 2021.

[2]Clark C., Fraser K., Hand S., Hansen J. G., Jul E., Limpach C., Pratt I., and Warfield A., ‘Live migration of virtual machines’, In Proceedings of the 2nd Conference on Symposium on Networked Systems Design & Implementation, 2005, Vol. 2, pp. 273-286.

[3]‘Xen Hypervisor’, https://www.xen.org/products/xenhyp.html. 2021.

[4]‘Kernel-based Virtual Machine’, https://linux-kvm.org. 2021. 

[5]‘vSphere ESX and ESXi Info Center’, https://vmware.com/products/vsphere/esxi-and-esx. 2021.

[6]Shribman, A., and Hudzia, B., ‘Pre-Copy and Post-Copy VM Live Migration for Memory Intensive Applications’, In: et al. Euro-Par 2012: Parallel Processing Workshops. Euro-Par 2012. Lecture Notes in Computer Science, Vol 7640. Springer, Berlin, Heidelberg. 

[7]Sarddar, D. and Nandi, E., ‘Efficient Virtual Machine Migration with Reduced Migration Time and Downtime’, International Journal of Urban Design for Ubiquitous Computing. Vol. 3, 2015, pp. 1-8.

[8]Kuno, Y., Nii K., and Yamaguchi, S.  ‘A Study on Performance of Processes in Migrating Virtual Machines’, Tenth International Symposium on Autonomous Decentralized Systems, 2011, pp. 567-572.

[9]Feng, X., Tang, J., Luo, X., and JinX Y., ‘A performance study of live VM migration technologies: vMotion vs XenMotion’, In Asia Communications and Photonics Conference and Exhibition, Optical Society of America, 2011, pp. 83101. 

[10]Voorsluys, W., Broberg, J., Venugopal, S., and Buyya, R. Cost of Virtual Machine Live Migration in Clouds: A Performance Evaluation. In: Jaatun, M.G., Zhao, G., Rong, C. (eds) Cloud Computing, CloudCom 2009. Lecture Notes in Computer Science, Vol 5931. Springer, Berlin, Heidelberg.

[11]‘Citrix’, http://www.citrix.com/products/. 2021.

[12]‘VMware’, http://www.vmware.com. 2021.

[13]‘VirtualBox’, https://www.virtualbox.org/. 2021.

[14]Bose, S. K., Brock, S., Skeoch R., and Rao, S., ‘CloudSpider: Combining Replication with Scheduling for Optimizing Live Migration of Virtual Machines across Wide Area Networks’, 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, 2011, pp. 13-22.

[15]Akoush, S., Sohan, R., Rice, A., Moore, A. W., and Hopper, A., ‘Predicting the Performance of Virtual Machine Migration’, IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, 2010, pp. 37-46.

[16]Hacking, S., and Hudzia, B., ‘Improving the live migration process of large enterprise applications’, In Proceedings of the 3rd International Workshop on Virtualization Technologies in Distributed Computing, 2010, pp. 51-58.

[17]Wu, Y. ‘Performance modelling of virtual machine live migration’, In IEEE 4th International Conference on Cloud Computing, IEEE, 2011, pp. 492-499. 

[18]Kanada, Y., and Tarui, T., ‘A “network-paging” based method for wide-area live-migration of VMs’, The International Conference on Information Networking (ICOIN2011), 2011, pp. 268-272. 

[19]Gupta, V. K., Rana, P. S., ‘Toxicity prediction of small drug molecules of androgen receptor using multilevel ensemble model, Journal of Bioinformatics and Computational Biology’, 2019, Vol. 17, pp. 1–26.

[20]Jaiswal, N., Gupta, V. K., & Mishra, A., Survey paper on various techniques of recognition and tracking. In 2015, International Conference on Advances in Computer Engineering and Applications, IEEE, 2015, pp. 921-925.

[21]Yadav, P., Varshney, R., and Gupta, V. K., Diagnosis of breast cancer using decision tree models and SVM. International Research Journal of Engineering and Technology (IRJET), 2018, pp. 2395-0056.

[22]Gupta, V. K., Surendra Kumar Shukla, Anupriya, & Ramesh Singh Rawat, Crime Tracking System and People’s Safety in India using Machine Learning Approaches. International Journal of Modern Research, Vol. 2, 2022, pp. 1–7.

[23]Shukla, S. K., Gupta, V. K., Joshi, K., Gupta, A., and Singh, M. K. (2022). Self-aware Execution Environment Model (SAE2) For the Performance Improvement of Multicore Systems. International Journal of Modern Research, 2022, Vol. 2, pp. 17-27.

[24]Rastogi, G., and Sushil, R., ‘Performance analysis of live and offline VM migration using KVM’, International Journal of Modern Education and Computer Science, 2016, Vol. 11, pp. 50-57.

[25]Sharma, S., and Chawla, M., ‘Two Fold Optimization of Precopy Based Virtual Machine Live Migration’, International Journal of Information Technology and Computer Science, 2015, Vol. 10, pp. 8-14.