首页 | 官方网站   微博 | 高级检索  
     

容器热迁移的快速内存同步技术
引用本文:游强志,胡怀湘,陈相宇. 容器热迁移的快速内存同步技术[J]. 计算机与现代化, 2022, 0(1): 17-22. DOI: 10.3969/j.issn.1006-2475.2022.01.003
作者姓名:游强志  胡怀湘  陈相宇
作者单位:中国电子科技集团第十五研究所,北京 100083
摘    要:容器热迁移是云平台负载均衡技术的基础,也是集群故障管理、底层系统维护的重要保障。目前容器热迁移的实现主要基于checkpoint/restore机制,即对正在运行的容器做检查点操作,随后停止容器,传输镜像文件至目的主机后恢复,迁移消耗时间包括检查点时间、传输时间和恢复时间。为了减少容器热迁移的停机时间和减小传输消耗,本文设计并实现一种基于预拷贝(pre-copy)迁移算法的容器热迁移方案,并且采用快速内存同步关键技术,该技术包含3种方法:细粒度脏内存识别、脏内存压缩传输、提前合并增量内存。实验表明,本文所提出的方案及优化技术可以明显减少停机时间和传输开销。

关 键 词:容器  热迁移  内存同步  虚拟化  
收稿时间:2022-01-24

Fast Memory Synchronization Technology for Container Thermal Migration
YOU Qiang-zhi,HU Huai-xiang,CHEN Xiang-yu. Fast Memory Synchronization Technology for Container Thermal Migration[J]. Computer and Modernization, 2022, 0(1): 17-22. DOI: 10.3969/j.issn.1006-2475.2022.01.003
Authors:YOU Qiang-zhi  HU Huai-xiang  CHEN Xiang-yu
Affiliation:(Fifteenth Research Institute,China Electronic Technology Group Corporation,Beijing 100083,China)
Abstract:Container hot migration is the basis of cloud platform load balancing technology, and also an important guarantee for cluster fault management and underlying system maintenance. At present, the implementation of container hot migration is mainly based on checkpoint/restore mechanism, that is to do checkpoint operation on the running container, then stop the container, transfer the image file to the destination host, and then recover. The migration time includes checkpoint time, transmission time and recovery time. In order to reduce the downtime of container hot migration and reduce the transmission consumption, this paper designs and implements a container hot migration scheme based on pre-copy migration algorithm, and adopts the key technology of fast memory synchronization, which includes three methods: fine-grained dirty memory identification, dirty memory compression and transfer, and merging incremental memory in advance. Experiments show that the proposed scheme and optimization technology can significantly reduce the downtime and transmission overhead.
Keywords:container  thermal migration  memory synchronization  virtualization
本文献已被 维普 万方数据 等数据库收录!
点击此处可从《计算机与现代化》浏览原始摘要信息
点击此处可从《计算机与现代化》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号