[发明专利]一种基于OpenStack的节点虚拟机迁移方法及装置在审
申请号: | 202111434934.2 | 申请日: | 2021-11-29 |
公开(公告)号: | CN114064217A | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 魏峰;秦宜;李建兵;袁超 | 申请(专利权)人: | 建信金融科技有限责任公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 彭燕 |
地址: | 200120 上海市浦东新区(上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 openstack 节点 虚拟机 迁移 方法 装置 | ||
本发明实施例涉及云计算技术领域,尤其涉及一种基于OpenStack的节点虚拟机迁移方法及装置,该方法包括第一计算节点在确定满足第一计算节点的各服务的检测时间时,对各服务进行检测,并根据各服务在连续多个检测时间的服务状态,生成第一计算节点的第一状态信息,针对每个第二计算节点,基于第二计算节点反馈的状态信息以及第一计算节点与第二计算节点之间的通信状况,确定第二计算节点的第二状态信息,并将m个计算节点的状态信息发送给控制节点。如此,该方案通过多维度地周期性检测计算节点的状态信息,能够辅助控制节点准确地判断出故障节点,并将故障节点上的各虚拟机进行迁移,即可有效地确保故障节点上业务服务的连续性、可靠性。
技术领域
本发明实施例涉及云计算技术领域,尤其涉及一种基于OpenStack的节点虚拟机迁移方法及装置。
背景技术
随着计算机技术的发展,云计算也得到广泛的应用。其中,云计算是一种计算模型,它将诸如运算能力、存储、网络和软件等资源抽象成为服务,以便让用户通过互联网远程享用,付费的形式也如同传统公共服务设施一样。而OpenStack作为云计算的一种代表,是一整套开源软件项目的综合,它允许企业或服务提供者建立、运行自己的云计算和存储设施。然而,在OpenStack云计算平台的应用过程中,该OpenStack云计算平台中的计算节点难免会出现故障,而在计算节点出现故障时,如何确保该计算节点上业务服务的连续性成为急需解决的问题。
现阶段,通常采用一种虚拟HA(High Available,高可用)方案,即Masakari方案。其中,Masakari方案支持针对虚拟机进程、虚拟化进程和计算节点进程的监控。具体地,通过shell脚本监控虚拟机进程、Nova-compute服务和计算节点状态。如果虚拟机进程挂了,则通过虚拟机的API关闭和启动虚拟机;如果虚拟化进程挂了,则通过Nova-compute API设置Nova-compute服务为down状态;如果Nova-compute进程挂了,则疏散计算节点上的虚拟机。但是,这种处理方案并没有考虑虚拟机脑裂和计算节点的隔离,因此不能保障业务网络、存储的高可靠性,从而不能很好地确保计算节点的业务服务的可靠性、连续性。
综上,目前亟需一种基于OpenStack的节点虚拟机迁移方法,用以有效地确保故障节点上业务服务的连续性、可靠性。
发明内容
本发明实施例提供了一种基于OpenStack的节点虚拟机迁移方法及装置,用以有效地确保故障节点上业务服务的连续性、可靠性。
第一方面,本发明实施例提供了一种基于OpenStack的节点虚拟机迁移方法,适用于具有一个控制节点和m个计算节点的虚拟机管理控制系统,所述方法包括:
第一计算节点在确定满足所述第一计算节点的各服务的检测时间时,对所述各服务进行检测,并根据所述各服务在连续多个检测时间的服务状态,生成所述第一计算节点的第一状态信息,将所述第一计算节点的第一状态信息同步给m-1个第二计算节点;所述第一计算节点为所述m个计算节点中的任一个;第二计算节点为所述m个计算节点中的除所述第一计算节点外的任一个;
针对每个第二计算节点,所述第一计算节点基于所述第二计算节点反馈的状态信息以及所述第一计算节点与所述第二计算节点之间的通信状况,确定所述第二计算节点的第二状态信息,并将所述m个计算节点的状态信息发送给所述控制节点;所述m个计算节点的状态信息包括所述第一计算节点的第一状态信息以及所述m-1个第二计算节点各自的第二状态信息;所述控制节点用于通过所述m个计算节点的状态信息,在确定至少一个计算节点满足虚拟机迁移条件时将所述至少一个计算节点上的各虚拟机进行迁移。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于建信金融科技有限责任公司,未经建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111434934.2/2.html,转载请声明来源钻瓜专利网。