【摘 要】
:
目前,大多数云平台均采用Docker容器作为虚拟化解决方案,它给数据中心带来更灵活、更便捷和更高效的管理能力。为了更好的保障数据中心服务质量,并为负载均衡和单点故障的场景提供解决方案,Docker容器的在线迁移技术不可或缺。对于数据中心,理想Docker容器在线迁移应该在功能上保证核心组件(镜像,运行时和管理上下文)的完整性和一致性,在性能上要能适应数据中心的扩展性,同时保证服务的宕机时间尽可能短
论文部分内容阅读
目前,大多数云平台均采用Docker容器作为虚拟化解决方案,它给数据中心带来更灵活、更便捷和更高效的管理能力。为了更好的保障数据中心服务质量,并为负载均衡和单点故障的场景提供解决方案,Docker容器的在线迁移技术不可或缺。对于数据中心,理想Docker容器在线迁移应该在功能上保证核心组件(镜像,运行时和管理上下文)的完整性和一致性,在性能上要能适应数据中心的扩展性,同时保证服务的宕机时间尽可能短。已有的容器迁移技术通常忽略Docker容器的组件完整性,只关注容器的运行时环境的迁移。虽然有部分迁移系统能够保证功能上的组件完整性,但在性能上,其系统需要从中心镜像仓库拉取镜像,缺少可扩展性。此外,其系统通过重载Docker Daemon来恢复Docker容器的管理上下文的方式明显增加服务的宕机时间。为了同时满足数据中心对Docker容器在线迁移功能上和性能上的需求,设计了面向数据中心的Docker容器在线迁移系统。该系统利用Docker容器层级镜像的特点加速镜像的迁移,并且对原始的管理上下文迁移方式进行优化来提升迁移的性能。首先,提出一种轻量级容器仓库机制,基于对本地镜像层级关系的分析可以在源端构建轻量级仓库来实现端到端镜像迁移。该机制在避免冗余镜像层传输的同时明显提升了可扩展性。其次,设计了管理上下文的动态加载机制,基于对Docker Daemon和Docker容器管理模式上耦合关系的分析,可以在不影响目的端Docker Daemon运行的前提下加载迁移容器的管理上下文。该机制显著降低了Docker容器服务的宕机时间。实验结果显示,本面向Docker容器的在线迁移系统在大量并发的容器迁移环境中有效降低了90%总的迁移时间,具体分别减少了迁移过程中的87%的镜像迁移时间和71%的容器服务宕机时间,可以同时满足数据中心对Docker容器在线迁移在功能上和性能上的需求。
其他文献
2000年丰水期和枯水期对广东大中型水库的磷污染和富营养化现状进行了调查.结果表明,在调查的20个大中型供水水库中,一半以上的水库受到磷污染,磷污染已成为水库富营养化的重
随着计算机技术的不断发展,用户越来越关注应用和服务的本身,而希望臃肿的底层多余的操作系统等环境得以复用。因此容器技术的产生满足了用户对轻量级虚拟化的需求。目前Docker作为主流的容器解决方案,其存储驱动均采用了写时复制(Copy-on-Write)技术。底层的镜像文件作为只读层存在,而由镜像文件启动的容器层则作为读写层,用来存储容器个体的私有数据。写时复制机制满足了不同容器对同一镜像文件的共享需
今年十一月十六日是美籍华人、著名医学家李振翩教授逝世一周年。在这个日子即将到来时,专程从美国赶到湖南的李振翩基金会的三十多位美国专家同李老母校——湖南医学院的同
中心静脉穿刺置入是危重病监护治疗中的基本技术,主要利用其测定各种生理学参数,同时也为各种治疗提供直接便利途径。大量静脉输液,肠外营养支持和临时心脏起搏等以上腔静脉应用
<正>中国房地产经过20年的发展,逐渐走上了健康良性的运行轨道。在经受全球金融危机和国内宏观调控的双重影响下,房地产业已从一波又一波高涨的预期转向冷静的观望中,整个行
质量控制是水运工程必须加强的环节之一,因为它关系到整个水运施工的全过程,是水运工程施工好坏的主要原因之一,本文在浅谈水运工程基本理论的基础上,重点对水运工程质量控制
运筹学是利用高级的分析技术作更好决策的科学,在当今世界的各行各业都有广泛应用。通过分析运筹学课程的现状,详细阐述了运筹学的五大范式,明确了课程建设的目标,设计了课程
<正>目的:研究灾后半年重灾区中学生的心理健康状况及社会支持对其心理健康的影响。方法:采用中国中学生心理健康量表和领悟社会支持量表(PSSS)对来自绵阳重灾县平武县与安县
分析了冲击电压发生器二次回路在任意波形下的参数选择法,提出了一种采用MATLAB的数学计算功能进行冲击电压发生器在任意波形参数下的参数计算方法.并以1.2/50 μs标准波(按