[发明专利]虚拟机高可用的实现方法及装置有效
申请号: | 202210565153.5 | 申请日: | 2022-05-23 |
公开(公告)号: | CN115190040B | 公开(公告)日: | 2023-09-29 |
发明(设计)人: | 赵涛;张一帆;刘庆 | 申请(专利权)人: | 浪潮通信技术有限公司 |
主分类号: | H04L43/0805 | 分类号: | H04L43/0805;H04L41/0654;H04L12/46 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 肖艳 |
地址: | 266107 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 可用 实现 方法 装置 | ||
1.一种虚拟机高可用的实现方法,其特征在于,包括:
基于pacemaker集群监控计算节点的业务网卡的状态;
通过masakari组件监听所述pacemaker集群;
在确定所述masakari组件监听到所述pacemaker集群中有任意一个业务网卡的状态为故障状态的情况下,对所述故障状态的业务网卡所对应的计算节点上的虚拟机进行疏散;
基于pacemaker集群监控计算节点的业务网卡的状态,包括:
在所述计算节点的业务网卡上创建虚拟网卡;
将所述计算节点添加至所述pacemaker集群中,并通过所述虚拟网卡监听所述业务网卡的状态;
在将所述计算节点添加至所述pacemaker集群中之前,所述方法还包括:
检测在所述计算节点的业务网卡上所创建的虚拟网卡是否正常工作,并检测所述虚拟网卡是否有对应的IP地址;
所述pacemaker集群包括以下组件:
pacemaker组件、corosync组件和pacemaker-remote组件;
所述方法还包括:
在安装所述pacemaker集群包括的组件时,通过所述pacemaker组件分别获取所述计算节点的主机信息和控制节点的主机信息;
基于所述计算节点的主机信息,生成部署在所述计算节点上的pacemaker-remote组件的配置文件信息,并基于所述控制节点的主机信息,生成部署在所述控制节点上的corosync组件的配置文件信息。
2.根据权利要求1所述的虚拟机高可用的实现方法,其特征在于,在基于pacemaker集群监控计算节点的业务网卡的状态之前,所述方法还包括:
创建由所述pacemaker集群和所述masakari组件构成的高可用集群对应的虚拟网络和子网。
3.一种虚拟机高可用的实现装置,其特征在于,包括:
监控模块,用于基于pacemaker集群监控计算节点的业务网卡的状态;
监听模块,用于通过masakari组件监听所述pacemaker集群;
疏散模块,用于在所述masakari组件监听到所述pacemaker集群中有业务网卡的状态为故障状态的情况下,对故障状态的业务网卡所对应的计算节点上的虚拟机进行疏散;
所述监控模块具体用于:
在所述计算节点的业务网卡上创建虚拟网卡;
将所述计算节点添加至所述pacemaker集群中,并通过所述虚拟网卡监听所述业务网卡的状态;
在将所述计算节点添加至所述pacemaker集群中之前,所述装置还用于:
检测在所述计算节点的业务网卡上所创建的虚拟网卡是否正常工作,并检测所述虚拟网卡是否有对应的IP地址;
所述pacemaker集群包括以下组件:
pacemaker组件、corosync组件和pacemaker-remote组件;
所述装置还用于:
在安装所述pacemaker集群包括的组件时,通过所述pacemaker组件分别获取所述计算节点的主机信息和控制节点的主机信息;
基于所述计算节点的主机信息,生成部署在所述计算节点上的pacemaker-remote组件的配置文件信息,并基于所述控制节点的主机信息,生成部署在所述控制节点上的corosync组件的配置文件信息。
4.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1或2所述虚拟机高可用的实现方法。
5.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1或2所述虚拟机高可用的实现方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮通信技术有限公司,未经浪潮通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210565153.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种沥青污泥浓缩装置
- 下一篇:真空度检测装置、监测系统及真空灭弧室