[发明专利]一种基于容器的异构集群服务迁移中转系统及中转方法有效
申请号: | 201610821209.3 | 申请日: | 2016-09-13 |
公开(公告)号: | CN106385449B | 公开(公告)日: | 2019-01-29 |
发明(设计)人: | 冯光升;龚青泽;王慧强;吕宏武;郭方方 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供的是一种基于容器的异构集群服务迁移中转系统及中转方法。本发明在异构集群中部署服务中转节点,结合容器技术和进程迁移技术,通过异构集群中计算节点上的服务运行环境描述,在服务中转节点上生成服务运行环境容器镜像库。当集群中有节点要迁移服务时,直接将该服务迁移给服务迁移中转节点,服务迁移中转节点从服务运行环境库中选出具有该服务环境的容器镜像,并通过该容器镜像生成相应的容器,在容器中恢复该服务。当集群中通信负载较低时,服务中转节点再将该服务迁移至集群中其他具有该服务运行环境的节点中继续运行。这种中转机制将有效缩减服务迁移中选择可用节点的时间开销和部署备用节点的开销,增强服务迁移的连续性。 | ||
搜索关键词: | 一种 基于 容器 集群 服务 迁移 中转 系统 方法 | ||
【主权项】:
1.一种基于容器的异构集群服务迁移中转系统,包括境扫描模块、环境收集模块、容器管理模块、服务运行环境容器镜像库和服务迁移辅助模块,其特征是:环境扫描模块和服务迁移辅助模块部署在计算节点上,环境收集模块、容器管理模块、服务运行环境容器镜像库和服务迁移辅助模块部署在服务中转节点上;环境扫描模块用于获取服务所在的服务运行环境信息,将服务运行环境信息进行规范化处理,表示成服务运行环境描述,并将服务运行环境描述发送给环境收集模块;环境收集模块接收各个计算节点发送来的服务运行环境描述,根据接收的服务运行环境描述生成服务运行环境描述集,将服务运行环境描述集发送给容器管理模块;服务运行环境描述集是异构集群中所有服务运行环境的规范化描述集合;容器管理模块通过服务运行环境描述集构建、管理服务运行环境容器镜像库,协调服务的中转迁移;服务运行环境容器镜像库负责存储用于中转的容器镜像,容器库中的容器镜像覆盖异构集群中所有的服务运行环境,容器镜像实例化一个或多个相应的容器,中转的服务在容器中恢复;服务迁移辅助模块进行服务迁移和服务恢复,服务迁移辅助模块通过给相应服务设置检查点文件来保存服务的运行状态,通过传输检查点文件实现服务迁移,并通过检查点文件恢复服务,使服务继续运行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610821209.3/,转载请声明来源钻瓜专利网。