[发明专利]一种虚拟机重建方法、装置、设备及可读存储介质在审
申请号: | 201910574676.4 | 申请日: | 2019-06-28 |
公开(公告)号: | CN110262876A | 公开(公告)日: | 2019-09-20 |
发明(设计)人: | 周智飞;王旭东;刘正伟 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 付丽 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 源虚拟机 重建 快照 参考状态 虚拟机 服务状态 状态快照 可读存储介质 可用物理资源 高可用性 创建源 记录源 创建 时机 记录 申请 保证 | ||
本申请提供了一种虚拟机重建方法、装置、设备及可读存储介质,首先创建源虚拟机的状态快照,进一步在确定达到重建时机的状态下,获取符合重建规则的状态快照作为所述源虚拟机对应的参考状态快照,并基于参考状态快照,可以在可用物理资源上重建源虚拟机。由上可知,状态快照具有记录源虚拟机在创建时刻的服务状态的能力,故参考状态快照可以记录在符合重建规则的创建时刻时,源虚拟机的服务状态。由于重建过程基于源虚拟机的参考状态快照进行,所以重建后的系统可以接替源虚拟机继续运行,并保持重建之前的服务状态,由此保证了源虚拟机运行的高可用性。
技术领域
本申请涉及计算机技术领域,更具体地说,涉及一种虚拟机重建方法、装置、设备及可读存储介质。
背景技术
随着互联网的发展,云计算服务中心的应用为网络用户带来极大便利,其中,云计算服务中心也可以称为云平台。云平台可供多个用户建立多台虚拟机以获取各种类型的云服务,其中服务类型可以包括存储服务、网络服务以及计算服务等。然而,云平台建立多个虚拟机并运行的同时,可能发生非正常运行的状况。而一旦出现虚拟机服务状态异常,可能导致服务中断时间过长,因此造成损失。
综上,如何保证虚拟机服务的高可用性是本领域技术人员的技术难题。
发明内容
有鉴于此,本申请提供了一种虚拟机重建方法、装置、设备及可读存储介质,用以保证虚拟机服务的高可用性。如下:
一种虚拟机重建方法,包括:
创建源虚拟机的状态快照,所述状态快照具有记录所述源虚拟机在创建时刻的服务状态的能力;
在确定达到重建时机的状态下,获取符合重建规则的状态快照作为所述源虚拟机对应的参考状态快照;
基于所述参考状态快照,在可用物理资源上重建所述源虚拟机。
优选地,创建源虚拟机的状态快照,包括:
在达到当前快照创建周期的创建时刻时,创建所述状态快照;
或,
在监测到所述系统数据存在动态变化时,创建所述状态快照;
或,
在检测到请求创建状态快照的指令时,创建所述状态快照。
优选地,本方法还包括:
确定是否达到重建时机;
所述确定是否达到重建时机,包括:
接收并响应重建触发操作,确定达到重建时机;
或,
监测所述源虚拟机的实时运行状态;
基于所述实时运行状态,判断所述源虚拟机的服务状态是否正常;
若否,则达到重建时机。
优选地,获取符合重建规则的状态快照作为所述源虚拟机对应的参考状态快照,包括:
获取创建时刻与当前时刻最接近的状态快照,作为所述源虚拟机对应的参考状态快照。
优选地,基于所述参考状态快照,在可用物理资源上重建源虚拟机,包括:
获取可用物理资源;
基于所述参考状态快照,在所述可用物理资源上重建源虚拟机。
优选地,获取可用物理资源包括:
获取备用物理资源,作为所述可用物理资源;
或,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910574676.4/2.html,转载请声明来源钻瓜专利网。