提升用户感知的容器热迁移机制研究与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:luomingasdf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟机热迁移是一种把运行在源主机上的虚拟机移动到目的主机,并且能够在目的主机上重新运行该虚拟机的实时迁移方法。经过多年的发展,虚拟机热迁移技术已日益成熟,而作为虚拟机技术的继承者——容器技术,也称轻量级虚拟机技术,日渐崭露头角。同虚拟机需要被迁移一样,容器在云计算环境中为了达到负载均衡等目的时也需要被迁移。然而目前对容器热迁移技术的相关研究还比较少,在减少容器迁移过程开销方面还有优化的余地,故本文以实现容器热迁移过程,提高容器迁移过程效率,提升用户感知为目的,对容器热迁移相关技术进行研究。参照虚拟机热迁移系统的设计与实现,本文使用基于进程的迁移工具设计并实现了容器热迁移系统,完成了跨主机节点实时迁移容器的功能。本文实现的容器热迁移系统参考了虚拟机热迁移系统中使用的迁移方法和优化策略,在容器迁移过程中实现了直接迁移方法、预拷贝迁移方法、后拷贝迁移方法。另外本文还结合了容器自身的特点,提出了三种针对该容器热迁移系统的优化策略。针对使用预拷贝方法迁移过程中可能会发生的迭代终止条件不收敛现象,本文提出了改进后的预拷贝方法。同时为减少容器迁移过程中容器镜像文件存入磁盘而造成的I/O开销,本文引入内存文件系统替代磁盘文件系统作为镜像文件的载体,减少了磁盘读写开销,并提升了对镜像的读写速度。另外本文在容器镜像恢复过程中引入了预恢复机制,提高了恢复过程的处理效率。本文通过实验证明了本文实现的容器热迁移系统的可用性,并在实验过程中比较了三种经典的迁移方法。本文还对所提出的三种优化方法进行了实验对比验证,实验结果表明,三种优化方法对提升容器迁移过程的效率都具有较好的效果,对在容器迁移过程中减少容器停机时间,提升用户感知具有重要意义。
其他文献
科学发展观是与时俱进的马克思主义发展观,是指导发展的世界观和方法论的集中体现。科学发展观强调以人为本,强调实现经济社会全面协调可持续的发展。作为社会子系统的企业要
随着资本市场环境不断规范,机构投资者取代个人成为重要的市场参与者,并影响着股市的方方面面。2017年的大蓝筹行情更是将以机构为主导力量的剧情演绎到极致。机构对股市波动
壳体结构作为一种典型的工程结构形式,有着较为广泛的应用,其中航空航天、深海潜航以及核能化工领域更是应用频繁,而作为大型贮存气液的容器,更是屡见不鲜。现阶段随海底载人观光的兴起,壳体结构以其优良的力学性能更是得到广泛的应用。因此对于壳体结构进行力学性能的分析,可以充分发掘壳体结构的优良性能,更加安全可靠地应用在各领域。本论文主要针对壳体结构在应用过程中比较常出现的不安全问题进行了分析,如对圆柱壳结构
随着经济的快速增长,人们对美好生活的质量诉求越来越高,大多数人关注的焦点已经转移到生活环境舒适性,营造舒适的环境势必要以能耗为代价。我国北方地区太阳能源丰富,供暖期
汉代货币的盗铸是一非常严重的社会问题,自始至终一直都存在,当时盗铸的主要特点是持续时间长,涉及的人多地广,盗铸手段多样。汉代货币盗铸的原因,主要有高额利润的驱使,铜钱
片上多处理器(Chip Multi Processor,CMP)已在越来越多的领域被关注及应用。随着半导体制造工艺持续进步,芯片的功耗密度与发热量也随之升高。因此,未来的多处理器芯片无法以
福田乡位于安溪西北部,是安溪最边远的乡镇.境内坐拥安溪云中山省级自然保护区.青山连绵,绿水长流,先后获得泉州市级生态乡镇和福建省级环境优美乡镇荣誉称号。近年来,养鸡业取得了
随着人工智能的发展,语音识别技术和自然语言处理技术越来越成熟,许多公司推出了一系列智能助手产品。这些技术和产品极大地影响着人们的生活,使得人类和计算机可以直接交流。人与智能助手通过自然语言沟通很可能成为一种主流的人机交互方式。在这样的背景下,智能助手在工程应用领域存在巨大的应用前景。在车间场景中,,相比较于通过键盘和触摸屏手动输入工程信息,通过智能助手直接命令可以作为查询和检索一些工程数据时的替代
随着世界局部战争的日益发展,为适应现代战争的需要,舰载战术武器现已发展成为主要的中等规模打击性武器。由于舰载战术武器的飞行时间相对较短,因此,其导航精度主要取决于舰