A Fast Live Migration Algorithm of Virtual Machine with CPU Scheduling

Jia Zhao,Liang Hu,Gaochao Xu,Decheng Chang,Yan Ding,Xiaodong Fu
2013-01-01
Abstract:Live migration of virtual machine (VM) is one of the most important virtualization technologies to facilitate the management and improve the performance of data centers. In this paper, we propose a fast convergent live migration approach called FMC. It is a self-adaptive method which synchronizes the state of the VM migrated between the source and target host by log tracing and replaying instead of dirty memory pages transferring. First, the mechanisms of finegrained log files division, replay time units feedback and dynamic variable step K are presented. Second, we introduce the CPU scheduling mechanism into FMC to adjust the CPU timeslices in order to reduce the log data size when the network bandwidth is too low. Experimental results show that FMC can significantly reduce migration overheads compared with Pre-copy algorithm in a fast network bandwidth. Identically, the migration downtime of FMC is less than that of CR/TR-Motion in a low network bandwidth. The overheads are also acceptable even in low network bandwidth.
What problem does this paper attempt to address?