期刊文献+

基于云预存储技术的Docker在线迁移方法

Docker Online Migration Method Based on Cloud Pre-Storage Technology
下载PDF
导出
摘要 针对基于Docker容器的分布式云计算下出现负载不均衡问题,有必要将较高负载服务器中的Docker容器进程迁移到其他相对空闲的服务器上.而传统的容器迁移算法忽视了容器本身的特征,从而导致在迁移过程中传输效率低下.基于此,利用第三方管理平台和数据预存储阈值机制,提出一种Docker容器动态迁移预存储算法PF-Docker.首先将Docker容器内部进程运行相关文件和流动数据预存至云端存储器,然后通过预存储阈值机制减少流动数据的无效传输,最后在停机传输阶段将流动数据和冗余数据传输给目的服务器.实验表明,该方法在Docker容器迁移中能有效地降低迁移时间,减少数据传输量,提高容器的容错率. In order to solve the problem of load imbalance in distributed cloud computing based on Docker container,it is necessary to migrate Docker container processes in high load servers to other relatively idle servers.However,the traditional container migration algorithm ignores the characteristics of the container itself,which leads to low transfer efficiency in the migration process.Based on this,this paper proposes a Docker container dynamic migration pre-storage algorithm PF-Docker by using third-party management platform and data pre-storage threshold mechanism.Firstly,relevant files and flowing data of Docker internal process operation are pre-stored to cloud storage,and then invalid transmission of flowing data is reduced through pre-storage threshold mechanism.Finally,flowing data and redundant number are reported to the destination server in the shutdown transmission stage.Experiments show that this method can effectively reduce the migration time,reduce the amount of data transmission and improve the fault tolerance rate of Docker container migration.
作者 赵旭 李艳梅 罗建 罗金梅 ZHAO Xu;LI Yan-Mei;LUO Jian;LUO Jin-Mei(School of Computer Science,China West Normal University,Nanchong 637009)
出处 《自动化学报》 EI CAS CSCD 北大核心 2023年第11期2426-2436,共11页 Acta Automatica Sinica
基金 国家自然科学基金(61731330) 教育部产学协同育人项目(201801154055,201801246016,201802003022) 四川省教育厅自然科学重点项目(18ZA0468,14ZA0123) 西华师范大学创新团队项目(CXTD2014-11) 西华师范大学博士启动项目(13E005) 西华师范大学英才基金项目(17YC155,17YC157)资助。
关键词 Docker容器 预存储 动态迁移算法 云计算 容错率 Docker container pre-storage dynamic migration cloud computing fault tolerance
  • 相关文献

参考文献6

二级参考文献91

  • 1冯泳,张延园.数据迁移在SAN中性能优化的研究和应用[J].计算机工程,2005,31(7):43-45. 被引量:5
  • 2C Clark, K Fraser, S Hand, J G Hansen, E Jul,C Limpach, I Pratt,A Warfield. Live migration of virtual machines[ A]. In Proceedings of the 2nd USENIX/ACM Symposium on Networked Systems Design and Implementation(NSDI 2005)[ C ]. Berkeley, CA, USA: USENIX Association, 2005.273 - 286.
  • 3M Nelson, B Lim, G Hutchins. Fast transparent migration for virtual machines[ A]. In Proceedings of the 2005 USENIX Annual Technical Conference[ C]. VMware Press, 2005. 391- 394.
  • 4J G Hansen, E Jul. Self-migration of operating systems[ A] .In Proceedings of the llth ACM European SIGOPS Workshop [C] .New York,NY,USA:ACM,2004. 126- 130.
  • 5Kozuch M, Satyanarayanan M. Intemet suspend / resume[ A]. In Proceedings of the 4th IEEE Workshop on Mobile Computing Systems and Applications[ C]. Washington, DC, USA: IEEE Computer Society, 2002.40 - 46.
  • 6M Kozuch,M Satyanarayanan, T Bressoud, C Helfrich, S Sinnamohideen. Seamless mobile computing on fixed infrastructure [J]. IEEE Computer, 2004,32(7) :65 - 72.
  • 7C P Sapuntzakis, R Chandra, B Pfaff, J Chow,M SLam, M Rosenblttm. Optimizing the migration of virtual computers[ A]. In Proceedings of the 5th Symposium on Operating Systems Design and Implementation(OSDI 2002)[C]. New York, NY, USA: ACM, 2002, Volume 36: 377 - 390.
  • 8R Chandra,N Zeldovich, C Sapuntzakis,MS Lain. The collective: a Cache-based system management architecture [ A ]. In Proceedings of the Second USENIX/ACM Symposium on Networked Systems Design and Implementation(NSDI 2005)[ C ]. Boston, MA, 2005.259 - 272.
  • 9R Bradford, E Kotsovinos, A Feldmann, H Schioberg. Live wide-area migration of virtual machines including local persistent state[ A]. In Proceedings of the 3rd International Conference on Virtual Execution Environments (VEE' 07) [ C ]. New York,NY,USA:ACM,2007.169 - 179.
  • 10周佳祥,第五届全国研究生论文集,1998年,76页

共引文献161

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部