摘要
针对预拷贝算法在起始、迭代、结尾3个阶段所表现出的不同特点,提出了基于运行阶段特征的虚拟机实时迁移技术(LMCOS,live migration based on the characteristics of the operation stages)。起始阶段引入比对初始内存页的变量传输技术以避免未改变内存部分的传输;迭代阶段引入计数排序传输方法以减少内存页的重传;结尾阶段引入调减虚拟机CPU时间片的策略以缩短停机时间。与预拷贝算法相比,LMCOS使停机时间平均减少53%,总迁移时间平均减少65%。
Being directed against the different characteristics of start, iterative and end stages of pre-copy algorithm, live migration based on the characteristics of operation stages referred to as LMCOS was proposed. In the start stage, the technique of comparing initial memory page and sending variables was brought to avoid the transferring of unmodified memory. During the iterative stage, the transmitting method of counting sort was brought to reduce retransmitting memory pages. In the end stage, the police of reducing time slices of virtual machine's CPU was brought to shorten the down-time. Compared with pre-copy algorithm, LMCOS reduces downtime by 53% and total migration time by 65% on average.
出处
《通信学报》
EI
CSCD
北大核心
2016年第1期170-179,共10页
Journal on Communications
基金
国家科技支撑计划基金资助项目(No.2012BAH46B02)~~
关键词
实时迁移
预拷贝
运行阶段特征
虚拟机
live migration
pre-copy
characteristics of the operation stages
virtual machine