一种虚拟机高可用方法及计算集群技术

技术编号:34496522 阅读:27 留言:0更新日期:2022-08-10 09:16
本发明专利技术公开了一种虚拟机高可用方法及计算集群,属于虚拟机技术领域。虚拟机高可用方法包括计算节点步骤和控制节点步骤;计算节点步骤包括:计算节点判断是否进行宕机检测,若是,则计算节点通过第一预设途径联系控制节点,若无法联系到控制节点,则执行脑裂保护;控制节点步骤包括:控制节点判断是否对计算节点进行宕机检测,若是,则控制节点通过第二预设途径联系计算节点;若无法联系到计算节点,则控制节点将计算节点标记为停止状态,将对应的虚拟机标记为故障中状态;控制节点对故障中状态的虚拟机进行启动操作,并在启动失败的次数大于第一阈值时将虚拟机标记为停止状态。本发明专利技术的方法减少了虚拟机服务停机时间,提升了虚拟机的可用性。拟机的可用性。拟机的可用性。

【技术实现步骤摘要】
一种虚拟机高可用方法及计算集群


[0001]本专利技术属于虚拟机
,特别是涉及一种虚拟机高可用方法及计算集群。

技术介绍

[0002]在云计算中,虚拟机被大量使用以取代物理机作为应用部署的载体,如何提升虚拟机的可靠性、减少虚拟机服务停机时间非常重要。

技术实现思路

[0003]本专利技术的目的在于克服现有技术的一项或多项不足,提供一种虚拟机高可用方法及计算集群。
[0004]本专利技术的目的是通过以下技术方案来实现的:根据本专利技术的第一方面,一种虚拟机高可用方法,应用于计算集群,所述计算集群包括控制节点和计算节点,所述计算节点和控制节点心跳连接,所述虚拟机高可用方法包括计算节点步骤和控制节点步骤中的至少一种;所述计算节点步骤包括:计算节点判断是否进行宕机检测;若计算节点进行宕机检测,则所述计算节点通过第一预设途径联系所述控制节点;若所述计算节点通过第一预设途径无法联系到所述控制节点,则该计算节点执行脑裂保护;所述控制节点步骤包括:控制节点判断是否对计算节点进行宕机检测;若对计算节点进行宕机检测,则控制节点通过第二本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种虚拟机高可用方法,应用于计算集群,所述计算集群包括控制节点和计算节点,所述计算节点和控制节点心跳连接,其特征在于,所述虚拟机高可用方法包括计算节点步骤和控制节点步骤中的至少一种;所述计算节点步骤包括:计算节点判断是否进行宕机检测;若计算节点进行宕机检测,则所述计算节点通过第一预设途径联系所述控制节点;若所述计算节点通过第一预设途径无法联系到所述控制节点,则该计算节点执行脑裂保护;所述控制节点步骤包括:控制节点判断是否对计算节点进行宕机检测;若对计算节点进行宕机检测,则控制节点通过第二预设途径联系所述计算节点;若控制节点通过第二预设途径无法联系到所述计算节点,则控制节点将所述计算节点标记为停止状态,并将该计算节点上的虚拟机标记为故障中状态;控制节点对处于故障中状态的虚拟机进行启动操作,若处于故障中状态的虚拟机启动失败的次数大于第一阈值,则将该虚拟机标记为停止状态。2.根据权利要求1所述的一种虚拟机高可用方法,其特征在于,计算节点判断是否进行宕机检测,包括:若计算节点心跳曾经发送成功,则判断当前心跳是否发送超时;若当前心跳发送超时,则计算节点判断是否超过预设的故障检测时段;若未超过故障检测时段,则进行宕机检测。3.根据权利要求1所述的一种虚拟机高可用方法,其特征在于,所述计算节点通过第一预设途径联系所述控制节点,包括:计算节点检测其所有已配IP的网卡链路是否全部中断;若计算节点所有已配IP的网卡链路全部中断,则计算节点通过第一预设途径无法联系到所述控制节点;若计算节点所有已配IP的网卡链路未全部中断,则计算节点检测预设的第一探测IP清单中所有IP是否全部超时;若第一探测IP清单中所有IP全部超时,则计算节点通过第一预设途径无法联系到所述控制节点。4.根据权利要求1所述的一种虚拟机高可用方法,其特征在于,所述计算节点通过第一预设途径联系所述控制节点,包括:计算节点判断是否已启用光纤心跳块;若已启用光纤心跳块,则计算节点通过光纤心跳块发送心跳信息;若计算节点通过光纤心跳块发送心跳信息失败的次数大于第二阈值,则计算节点通过第一预设途径无法联系到所述控制节点;若未启用光纤心跳块,则计算节点检测其所有已配IP的网卡链路是否全部中断;若计算节点所有已配IP的网卡链路未全部中断,则计算节点检测预设的第二探测IP清单中所有IP是否全部超时;若第二探测IP清单中所有IP全部超时,则计算节点判断存储路径是否存在;
若计算节点所有已配IP的网卡链路全部中断,则计算节点判断存储路径是否存在;若存储路径不存在,则计算节点通过第一预设途径无法联系到所述...

【专利技术属性】
技术研发人员:董世丹傑郝建红龚刚军姜燕杨超邹保平吴晓波
申请(专利权)人:国网信息通信产业集团有限公司
类型:发明
国别省市:

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

1