预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114237988A(43)申请公布日2022.03.25(21)申请号202210174412.1(22)申请日2022.02.25(71)申请人广州锦行网络科技有限公司地址510095广东省广州市天河区新岑四路2号203-208房(72)发明人赵旺军吴建亮展艺(74)专利代理机构深圳智汇远见知识产权代理有限公司44481代理人蒋学超聂磊(51)Int.Cl.G06F11/14(2006.01)G06F9/455(2006.01)权利要求书3页说明书12页附图6页(54)发明名称内存快照的处理方法和装置、存储介质、电子装置(57)摘要本申请公开了一种内存快照的处理方法和装置、存储介质、电子装置。其中,该方法包括:接收远程控制设备发送的第一控制指令,该指令用于指示对云计算管理平台OpenStack中目标虚拟机实例的内存快照执行目标操作,云计算管理平台的底层采用开源的虚拟化解决方案KVM,在部署云计算管理平台中的存储组件Cinder时,选择不部署(虚拟机磁盘将以文件的形式存放在计算节点)或者以LVMISCSI的形式接入到存储组件中,以使得云计算管理平台中创建出来的虚拟机实例的磁盘格式为Qcow2类型;调用与目标操作匹配的实现方法对目标虚拟机实例的内存快照执行目标操作;向远程控制设备返回目标操作的执行结果。本申请解决了相关技术中不能对虚拟机进行内存快照处理的技术问题。CN114237988ACN114237988A权利要求书1/3页1.一种内存快照的处理方法,其特征在于,包括:接收远程控制设备发送的第一控制指令,其中,所述第一控制指令用于指示对云计算管理平台OpenStack中目标虚拟机实例的内存快照执行目标操作,所述云计算管理平台的底层采用开源的虚拟化解决方案KVM,在部署所述云计算管理平台中的存储组件Cinder时,选择不部署或者以LVMISCSI的形式接入到所述存储组件中,以使得所述云计算管理平台中创建出来的虚拟机实例的磁盘格式为Qcow2类型;调用所述开源的虚拟化解决方案中与所述目标操作匹配的实现方法,对所述目标虚拟机实例的内存快照执行所述目标操作,其中,所述实现方法支持对为所述Qcow2类型的内存快照进行处理;响应于所述第一控制指令,向所述远程控制设备返回所述目标操作的执行结果。2.根据权利要求1所述的方法,其特征在于,调用所述开源的虚拟化解决方案中与所述目标操作匹配的实现方法,对所述目标虚拟机实例的内存快照执行所述目标操作包括:调用所述开源的虚拟化解决方案中与创建操作匹配的创建实现方法,创建所述目标虚拟机实例的内存快照,其中,所述目标操作包括所述创建操作;调用所述开源的虚拟化解决方案中与删除操作匹配的删除实现方法,删除所述目标虚拟机实例的内存快照,其中,所述目标操作包括所述删除操作;调用所述开源的虚拟化解决方案中与查找操作匹配的查找实现方法,查找所述目标虚拟机实例的内存快照,其中,所述目标操作包括所述查找操作。3.根据权利要求2所述的方法,其特征在于,在调用所述开源的虚拟化解决方案中与创建操作匹配的创建实现方法,创建所述目标虚拟机实例的内存快照之前,所述方法还包括:建立与所述远程控制设备所在的业务层之间的远程调用链接,其中,所述远程控制设备用于根据所述目标虚拟机实例的虚拟机标识UUID,在所述云计算管理平台的所有计算节点中查找所述目标虚拟机实例所在的目标计算节点,并查找到所述目标计算节点的通信地址,使用所述通信地址建立与所述目标计算节点之间的远程调用链接;调用所述开源的虚拟化解决方案中与创建操作匹配的创建实现方法,创建所述目标虚拟机实例的内存快照,包括:从在所述远程调用链接中接收到的所述第一控制指令中解析出所述目标虚拟机实例的虚拟机标识和快照名;在所述目标计算节点的所有虚拟机实例中确定与接收到的虚拟机标识匹配的所述目标虚拟机实例;按照在所述远程调用链接中接收到的指示调用所述开源的虚拟化解决方案中与创建操作匹配的创建实现方法,创建所述目标虚拟机实例的内存快照,并将创建的内存快照与快照名关联。4.根据权利要求2所述的方法,其特征在于,在调用所述开源的虚拟化解决方案中与删除操作匹配的删除实现方法,删除所述目标虚拟机实例的内存快照之前,所述方法还包括:建立与所述远程控制设备所在的业务层之间的远程调用链接,其中,所述远程控制设备用于根据所述目标虚拟机实例的虚拟机标识UUID,在所述云计算管理平台的所有计算节点中查找所述目标虚拟机实例所在的目标计算节点,并查找到所述目标计算节点的通信地址,使用所述通信地址建立与所述目标计算节点之间的远程调用链接;调用所述开源的虚拟化解决方案中与删除操作匹配的删除实现方法,删除所述目标虚2CN114237988A权利要求书