A Practical Approach on Virtual Machine Live Migration

Author(s):  
Prashanta Kumar Das

Virtualization technology enables organizations to take the benefit of different services, operating systems, and software without increasing their IT infrastructure liabilities. Live migration of virtual machine is the key features of the virtualization. It allows the administrator to move the virtual machine from one physical machine to another physical machine without any interruption. This technique is widely used for load balancing, server maintenance, and resource consolidation. The virtual machine migration problem consists of four distinct steps. The first step is to select the host from where VM migrated. After selecting, the host next step is to select the VM, which is migrated. The third step is to select the host where the migrated VM will be placed, and the last step is to decide the method, which is used to transfer the VM. This chapter covers all the basic information related to VM migration.

2014 ◽  
Vol 668-669 ◽  
pp. 1363-1367 ◽  
Author(s):  
Zhi Hong Sun ◽  
Xian Lang Hu

The live migration of virtual machine (VM) is an important technology of cloud computing. Down-time, total migration time and network traffic data are the key measures of performance. Through the analysis of dynamic memory state of a virtual machine migration process, we propose a dirty pages algorithm prediction based on pre-copy to avoid dirty pages re transmission. Experimental results show that, compared with the Xen virtual machine live migration method adopted, our method can at least reduce 15.1% of the total amount of data and 12.2% of the total migration time.


2019 ◽  
Vol 38 (2) ◽  
pp. 291-320
Author(s):  
Petrônio Bezerra ◽  
Marcela Santos ◽  
Edlane Alves ◽  
Anderson Costa ◽  
Fellype Albuquerque ◽  
...  

2013 ◽  
Vol 66 (3) ◽  
pp. 1629-1655 ◽  
Author(s):  
Jinkyu Jeong ◽  
Sung-Hun Kim ◽  
Hwanju Kim ◽  
Joonwon Lee ◽  
Euiseong Seo

2014 ◽  
Vol 2014 ◽  
pp. 1-7 ◽  
Author(s):  
Jiaxing Song ◽  
Weidong Liu ◽  
Feiran Yin ◽  
Chao Gao

Cloud computing attracted more and more attention in recent years, and virtualization technology is the key point for deploying infrastructure services in cloud environment. It allows application isolation and facilitates server consolidation, load balancing, fault management, and power saving. Live virtual machine migration can effectively relocate virtual resources and it has become an important management method in clusters and data centers. Existing precopy live migration approach has to iteratively copy redundant memory pages; another postcopy live migration approach would lead to a lot of page faults and application degradation. In this paper, we present a novel approach called TSMC (three-stage memory copy) for live virtual machine migration. In TSMC, memory pages only need to be transmitted twice at most and page fault just occurred in small part of dirty pages. We implement it in Xen and compare it with Xen’s original precopy approach. The experimental results under various memory workloads show that TSMC approach can significantly reduce the cumulative migration time and total pages transferred and achieve better network IO performance in the same time.


Sign in / Sign up

Export Citation Format

Share Document