通信学报 ›› 2016, Vol. 37 ›› Issue (1): 170-179.doi: 10.11959/j.issn.1000-436x.2016021

• 学术论文 • 上一篇    下一篇

基于运行阶段特征的虚拟机实时迁移技术

邹庆欣1,2,3,郝志宇3,云晓春1,3   

  1. 1 中国科学院计算技术研究所,北京 100190
    2 中国科学院大学,北京 100049
    3 中国科学院信息工程研究所,北京 100193
  • 出版日期:2016-01-25 发布日期:2016-01-27
  • 基金资助:
    国家科技支撑计划基金资助项目

Live migration based on the characteristics of operation stages for virtual machine

xin ZOUQing1,2,3,yu HAOZhi3,chun YUNXiao1,3   

  1. 1 Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China
    2 University of Chinese Academy of Sciences, Beijing 100049, China
    3 Institute of Information Engineering, Chinese Academy of Sciences, Beijing 100193, China
  • Online:2016-01-25 Published:2016-01-27
  • Supported by:
    The National Key Technology Support Program

摘要:

针对预拷贝算法在起始、迭代、结尾 3个阶段所表现出的不同特点,提出了基于运行阶段特征的虚拟机实时迁移技术(LMCOS, live migration based on the characteristics of the operation stages)。起始阶段引入比对初始内存页的变量传输技术以避免未改变内存部分的传输;迭代阶段引入计数排序传输方法以减少内存页的重传;结尾阶段引入调减虚拟机CPU时间片的策略以缩短停机时间。与预拷贝算法相比,LMCOS使停机时间平均减少53%,总迁移时间平均减少65%。

关键词: 实时迁移, 预拷贝, 运行阶段特征, 虚拟机

Abstract:

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 mem-ory 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.

Key words: live migration, pre-copy, characteristics of the operation stages, virtual machine

No Suggested Reading articles found!