容器迁移方法和服务器集群技术

技术编号:37621660 阅读:20 留言:0更新日期:2023-05-18 12:13
本申请提供一种容器迁移方法和服务器集群,涉及计算机领域。该方法包括:主节点可以周期性向各个从节点发送健康状态检查请求。从节点可以在获取主节点发送的健康状态检查请求后,根据待检查进程的监听进程,确定每一待检查进程是否运行正常。当全部待检查进程运行正常时,其健康状态为正常,否则其健康状态为异常。从节点可以将该健康状态反馈到主节点。该健康状态包括正常和异常。主节点可以统计从节点健康状态为异常的连续次数。当存在一从节点的连续次数达到预设数量次时,根据从节点确定故障域。主节点将故障域的全部从节点的访问关系切换到备份域的从节点。本申请的方法,实现了在从节点出现故障时从节点的容器迁移。了在从节点出现故障时从节点的容器迁移。了在从节点出现故障时从节点的容器迁移。

【技术实现步骤摘要】
容器迁移方法和服务器集群


[0001]本申请涉及计算机领域,尤其涉及一种容器迁移方法和服务器集群。

技术介绍

[0002]随着云计算的发展,虚拟化技术成为构建云架构的关键技术之一。容器技术作为一种轻量化的虚拟技术,可以实现服务在各个终端上的快速部署。
[0003]现有技术中,云计算集群可以通过数据卷快照的方法,实现云计算集群中容器的跨节点迁移。或者,云计算服务器还可以通过kubernetes对接第三方存储系统,实现云计算集群中容器的跨节点迁移。
[0004]然而,该现有技术的迁移方法通常需要在节点运行正常时进行迁移,一旦节点出现异常,则该节点中的容器的数据将无法实现迁移。

技术实现思路

[0005]本申请提供一种容器迁移方法和服务器集群,用以解决现有技术无法在节点出现异常时迁移容器的问题。
[0006]第一方面,本申请提供一种容器迁移方法,应用于服务器集群中的主节点,包括:
[0007]周期性向所述服务器集群中的从节点发送健康状态检查请求;
[0008]获取从节点反馈的健康状态,所述健康状本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种容器迁移方法,其特征在于,应用于服务器集群中的主节点,所述方法,包括:周期性向所述服务器集群中的从节点发送健康状态检查请求;获取从节点反馈的健康状态,所述健康状态包括正常和异常;当存在一从节点的所述健康状态连续预设数量次为异常时,根据所述从节点确定故障域;将所述故障域的全部从节点的访问关系切换到备份域的从节点。2.根据权利要求1所述的方法,其特征在于,所述方法,还包括:向每一所述从节点发送故障域标签,所述故障域标签用于指示所述从节点所属的故障域。3.根据权利要求2所述的方法,其特征在于,所述方法,还包括:设置每一所述故障域对应的备份域,所述备份域为与所述故障域中从节点数量相同的另一故障域。4.一种容器迁移方法,其特征在于,应用于集群服务器中的从节点,所述方法,包括:获取主节点发送的健康状态检查请求,所述健康状态检查请求中包括至少一个待检查进程;根据所述待检查进程的监听进程,确定每一所述待检查进程是否运行正常;当全部所述待检查进程运行正常时,确定所述健康状态为正常;否则,确定所述健康状态为异常;反馈所述健康状态。5.根据权利要求4所述的方法,其特征在于,所述方法,还包括:获取并保存故障域标签。6.一种第一服务器,其特征在于,所述第一服务器...

【专利技术属性】
技术研发人员:陈叶能钱建华杨亚伟邓峰云颜孙开
申请(专利权)人:联通浙江产业互联网有限公司联通数字科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1