Docker容器热迁移方案研究

来源 :武汉大学 | 被引量 : 1次 | 上传用户:eoast
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Docker引擎的兴起,其轻量级、快速部署和管理简单的特点吸引了各大云计算厂商将之应用于云平台,以Docker为代表的CaaS(容器即服务)技术正在成为云计算的新形式。但是,随着云平台规模增大,其对安全性的需求亦随之增加,尤其是针对DDOS攻击的抵抗力需求,而负载均衡技术在DDOS攻击防御方面占据着重要地位,本文主要针对负载均衡技术的重要实现基础——热迁移技术进行研究。热迁移技术不仅是负载均衡技术的基础,还是集群故障管理、底层系统维护的重要保障。目前,针对传统虚拟机的热迁移技术已经相当成熟,与虚拟机相比,容器实质上只是一个特殊的进程,其对主机的依赖性要远高于虚拟机,所以无法将虚拟机中的热迁移机制直接应用到Docker容器中。目前针对Docker容器,还没有一个完善的具有实用价值的热迁移方案或者工具。本文深入分析了传统虚拟机和Docker容器的差异性,并提出面向Docker容器的热迁移机制。主要内容及创新点如下:1.提出一种基于CRIU的Docker容器热迁移方案。结合Docker容器的结构特点,实现容器运行状态的迁移;2.提出一种命令重构算法,用于容器配置的迁移,3.提出在共享/非共享存储环境下的Docker存储迁移算法,以及对数据卷进行归一化处理的数据卷迁移方案。4.设计并实现了一个用于Docker容器热迁移的工具,该工具包含共享存储和非共享存储两种工作模式,可实现不同存储环境下的Docker容器热迁移。本文所提方案创新性的解决了 Docker容器配置与容器存储迁移问题,实现了具有实用价值的Docker容器热迁移自动化工具。实验表明,本文所提方案可完成Docker容器的运行状态、文件系统、网络以及数据卷的迁移,在不同的存储环境下,均可以保证较短的停机时间,对用户影响较小,且可以保证非共享存储模式下迁移数据的安全性。
其他文献
High-grade metamorphic Variscan basement is exposed in the Moldanubian zone of the Black Forest (BF), being the internal zone of the European Variscan belt. Zir
通过对罗城县地质灾害点进行统计分析确定阐述了地质灾害类型及发育特征。研究结果显示罗城县地质灾害发生与人类工程经济活动和降雨诱发因素关系密切,做好汛期地质灾害监控
谷建芬是中国音乐当代发展史上重要的作曲家、音乐教育家,她创作的作品具有丰富多彩的民族性和与时俱进的时代性。谷建芬在年近古稀之时,选择以古诗词为歌词,运用音乐的语言
在全球化大背景下,越来越多的外国建筑师进入中国进行建筑设计及相关活动,中国民族文化在建筑中的地位收到了冲击,创造具有中国特色的现代建筑对中国建筑师来说迫在眉睫。在
近年来,汽车工业的发展尤为迅速,这也使得人们对于车辆的舒适度与安全性的要求不断提升,而传统的被动悬架系统因其响应效果差、反应速度慢,已无法满足人们的需求。因此,寻找
现阶段,随着我国交通事业的迅速发展,各地公路工程项目的建设规模与范围逐日扩大,呈现了一派繁荣景象。作为公路工程建设的重要组成部分,计量工作是工程施工的基础支撑与重要
In this study, the relationship between fluorine in drinking water and that in urine of urban residents in China is assessed. Fluorine concentrations in tap wat