计算机工程 ›› 2019, Vol. 45 ›› Issue (8): 42-47.doi: 10.19678/j.issn.1000-3428.0051519

• 先进计算与数据处理 • 上一篇    下一篇

面向异构容器云的应用迁移方法

杨凯琪, 姚培, 赵玉龙, 汤凌韬   

  1. 江南计算技术研究所, 江苏 无锡 214000
  • 收稿日期:2018-05-10 修回日期:2018-07-10 出版日期:2019-08-15 发布日期:2018-07-17
  • 作者简介:杨凯琪(1993-),男,硕士研究生,主研方向为云计算、异构容器云;姚培、赵玉龙,工程师;汤凌韬,硕士研究生。
  • 基金项目:
    国家重点研发计划"面向云计算的网络化操作系统"(2016YFB1000505)。

Application Migration Method for Heterogeneous Container Cloud

YANG Kaiqi, YAO Pei, ZHAO Yulong, TANG Lingtao   

  1. Institute of Jiangnan Computing Technology, Wuxi, Jiangsu 214000, China
  • Received:2018-05-10 Revised:2018-07-10 Online:2019-08-15 Published:2018-07-17

摘要: 为满足基于Docker容器的应用在Kubernetes集群和Docker Swarm集群之间的迁移需求,研究A-Migrator异构容器云应用迁移系统。通过Kubernetes和Docker Swarm的应用编排调度策略,给出两者之间编排信息转换的可行方法,并提出基于镜像预同步的应用迁移技术。实验结果表明,A-Migrator异构容器云应用迁移系统可实现基于Docker容器的应用在2个集群之间的迁移,且引入镜像预同步技术后应用迁移时间平均减少60.33%。

关键词: Swarm集群, Kubernetes集群, 异构容器云, 调度策略, 迁移技术

Abstract: To meet the migrating needs of applications based on the Docker container between Kubernetes clusters and Docker Swarm clusters,an application migration system for A-Migrator heterogeneous container cloud is developed.Through the application orchestration and scheduling strategies of Kubernetes and Docker Swarm,the paper gives a feasible method of converting orchestration information between the two and the technology of application migration based on pre-synchronization of images.Experimental results show that the application migration method for A-Migrator heterogeneous container cloud can migrate applications based on Docker container between Kubernetes clusters and Docker Swarm clusters successfully,and the time used to migrate applications decreases by 60.33% on average after introducing the technology of image pre-synchronization.

Key words: Swarm clusters, Kubernetes clusters, heterogeneous container cloud, scheduling strategy, migration technology

中图分类号: