doi: 10.17586/2226-1494-2017-17-4-725-732


S. M. Aleksankov

Read the full article  ';
Article in Russian

For citation: Aleksankov S.M. Live migration model of virtual machines with hybrid approach. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2017, vol. 17, no. 4, pp. 725–732 (in Russian). doi: 10.17586/2226-1494-2017-17-4-725-732


Subject of Research.The paper deals with the process of live migration for virtual machines without service interruption. We propose a model for time estimation of virtual machine  migration and service down time at live migration with "hybrid approach". Migration of virtual machines enables the applications to navigate transparently together with their execution environments between physical hosts. The migration of virtual machines without service interruption (Live Migration) is used to balance the load efficiently and optimize the deployment of virtual machines on physical nodes in data centers. Method. We have proposed a hybrid approach for live migration from the position of migration  time and service down time during the migration of virtual machines. Main Results. An analytical model is proposed that allows estimating the time of virtual machines migration and the inaccessibility of services during live migration with a hybrid approach. The migration process is analyzed with the use of a hybrid approach and compared to the other mechanisms. It is shown that the usage of hybrid approach virtual services with the same high read-write speed gives the possibility to minimize simultaneously migration time and service down time as compared to the mechanisms with copying process before stop and after it. Practical Relevance. Predicting the migration time and the inaccessibility of services is of interest in analyzing and optimizing computational processes in data centers where virtual machines can move between physical servers during preventive and emergency operations to provide intelligent load balancing. Also, the proposed models can be used to identify the possibility and feasibility of migration mechanisms incorporating into the management software products of virtualized infrastructure for various applications.

Keywords: live migration, network migration, virtualization, virtual machines, high availability, clusters, modeling

 1.     Jin H., Li D., Wu S., Shi X., Pan X. Live virtual machine migration with adaptive memory compression. Proc. IEEE Int. Conf. on Cluster Computing, CLUSTER'09. New Orleans, USA, 2009, art. 5289170. doi: 10.1109/CLUSTR.2009.5289170
2.     Bing Wei. A novel energy optimized and workload adaptive modeling for live migration. International Journal of Machine Learning and Computing, 2012, vol. 2, no. 2, pp. 162–167. doi: 10.7763/IJMLC.2012.V2.106
3.     Sahni S., Varma V. A hybrid approach to live migration of virtual machines. Proc. IEEE Int. Conf. on Cloud Computing for Emerging Markets, CCEM 2012. Bengalore, India, 2012, pp. 12–16. doi: 10.1109/CCEM.2012.6354587
4.     Kosivchenko A. Complete solution: virtualization + failover cluster. Sistemnyi Administrator, 2009, no. 9, pp. 16–19. (In Russian)
5.     Obzor Migratsii Virtual'nykh Mashin i Khranilishcha[Review of virtual machines migration and storage]. 2013. Available at: (accessed 30.05.2015).
6.     Wu Y., Zhao M. Performance modeling of virtual machine live migration. Proc. IEEE 4th Int. Conf. on Cloud Computing, CLOUD 2011. Washington, USA, 2011, pp. 492–499. doi: 10.1109/CLOUD.2011.109
7.     Aleksankov S.M. Models of live migration with iterative approach and move of virtual machines. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2015, vol. 15, no. 6, pp. 1098–1104. (In Russian) doi: 10.17586/2226-1494-2015-15-6-1098-1104
8.     Aleksankov S.M. Model of live migration process with data copying after virtual machines stopping. Journal of Instrument Engineering, 2016, vol. 59, no. 5, pp. 348–354. (In Russian) doi: 10.17586/0021-3454-2016-59-5-348-354
9.     Bogatyrev V.A., Aleksankov S.M., Demidov D.V., Bezzubov V.F. Reliability of redundant computing complex with recovery limitations. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2013, no. 3, pp. 67–72. (In Russian)
10.  Zhu J., Jiang Z., Xiao Z, Li X. Optimizing the performance of virtual machine synchronization for fault tolerance. IEEE Transactions on Computers, 2011, vol. 60, no. 12, pp. 1718–1729. doi: 10.1109/TC.2010.224
11.  Agrawal S. Hardware virtualization towards a proficient computing environment. International Journal of Innovation and Applied Studies, 2013, vol. 3, no. 2, pp. 528–534.
12.  Ibrahim K.Z., Hofmeyr S., Iancu C., Roman E. Optimized pre-copy live migration for memory intensive applications. Proc. Int. Conf. for High Performance Computing, Networking, Storage and Analysis. Seattle, USA, 2011, art. 40. doi: 10.1145/2063384.2063437
13.  Ye K., Jiang X., Huang D., Chen J., Wang B. Live migration of multiple virtual machines with resource reservation in cloud computing environments. Proc. 4th Int. Conf. on Cloud Computing, CLOUD 2011. Washington, USA, 2011, pp. 267–274. doi: 10.1109/CLOUD.2011.69
14.  Malik V, Barde C.R. Live migration of virtual machines in cloud environment using prediction of CPU usage. International Journal of Computer Applications, 2015,vol. 117, no. 23, pp. 1–5.doi: 10.5120/20691-3604
15.  Bogatyrev V.A. Fault tolerance of clusters configurations with direct connection of storage devices. Automatic Control and Computer Sciences, 2011, vol. 45, no. 6, pp. 330–337. doi: 10.3103/S0146411611060046
16.  Bogatyrev V.A. An interval signal method of dynamic interrupt handling with load balancing. AutomaticControlandComputerSciences,2000,vol. 34, no. 6, pp. 51–57.
17.  Bogatyrev V.A., Bogatyrev S.V. Redundant service clusters with the destruction of irrelevant queries. Herald of Computer and Information Technologies, 2017, no. 1, pp. 21–28. (In Russian) doi: 10.14489/vkit.2017.01.pp.021-028
18.  Bogatyrev V.A., Bogatyrev A.V. The model of redundant service requests real-time in a computer cluster. Informacionnye Tehnologii, 2016, vol. 22, no. 5, pp. 348–355. (In Russian)
19.  Bogatyrev V.A., Bogatyrev A.V. The reliability of the cluster real-time systems with fragmentation and redundant service requests. Informacionnye Tehnologii, 2016, vol. 22, no. 6, pp. 409–416. (In Russian)
20.  Bogatyrev V.A., Bogatyrev S.V. Reliability of multi-cluster systems with redistribution of the flow of requests. Journal of Instrument Engineering, 2017, vol. 60, no. 2, pp. 171–177. (In Russian) doi: 10.17586/0021-3454-2017-60-2-171-177
21.  Bogatyrev V.A. Protocols for dynamic distribution of requests through a bus with variable logic ring for reception authority transfer. Automatic Control and Computer Sciences, 1999, vol. 33, no. 1, pp. 57–63.
22.  Bogatyrev V.A., Bogatyrev A.V., Bogatyrev S.V. Requests redistribution between computing clusters under degradation. Journal of Instrument Engineering, 2014, vol. 57, no. 9, pp. 54–58. (In Russian)
Bogatyrev V.A., Bogatyrev A.V., Golubev I.Yu., Bogatyrev S.V. Queries distribution optimization between clusters of fault-tolerant computing system. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2013, no. 3, pp. 77–82. (In Russian)

Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License
Copyright 2001-2024 ©
Scientific and Technical Journal
of Information Technologies, Mechanics and Optics.
All rights reserved.