CN112860376B 一种快照链的制作方法、装置、电子设备及存储介质 (北京百度网讯科技有限公司).docxVIP

  • 0
  • 0
  • 约2.07万字
  • 约 28页
  • 2026-02-06 发布于重庆
  • 举报

CN112860376B 一种快照链的制作方法、装置、电子设备及存储介质 (北京百度网讯科技有限公司).docx

(19)国家知识产权局

(12)发明专利

(10)授权公告号CN112860376B(45)授权公告日2023.08.01

(21)申请号202110157094.3

(22)申请日2021.02.04

(65)同一申请的已公布的文献号申请公布号CN112860376A

(43)申请公布日2021.05.28

(73)专利权人北京百度网讯科技有限公司

地址100085北京市海淀区上地十街10号

百度大厦2层

(72)发明人贾红

(74)专利代理机构北京品源专利代理有限公司11332

专利代理师孟金喆

GO6F11/14(2006.01)

(56)对比文件

CN107092538A,2017.08.25

CN107943557A,2018.04.20

CN110597661A,2019.12.20

US2014095823A1,2014.04.03

CN106648987A,2017.05.10

US2010049929A1,2010.02.25

尹章才;李霖;王睁.基于HR-树扩展的时空索引机制研究.武汉大学学报(信息科学版)

.2007,(12),全文.

审查员毕爽君

(51)Int.CI.

GO6F9/455(2006.01)

GO6F8/61(2018.01)权利要求书3页说明书10页附图3页

(54)发明名称

一种快照链的制作方法、装置、电子设备及存储介质

(57)摘要

CN112860376B本公开公开了一种快照链的制作方法、装置、电子设备及存储介质,涉及虚拟机技术。具体方案为:接收制作虚拟机快照的当前指令;响应于该指令将虚拟机的当前系统盘在当前时刻上的增量数据保存至存储服务组件中;并将该增量数据作为增量快照进行保存;基于存储服务组件在前一时刻上对应的快照链和增量快照,得到存储服务组件在当前时刻上对应的快照链;若当前时刻上的增量快照的数量小于预定数值,重复执行上述操作,直到当前时刻上的增量快照的数量等于预定数值。本实施例能够极大地弱化快照链上快照之间的强依赖关系,从而可以极大地提高快照链的完整性和正确性,减少因链路过长频繁

CN112860376B

S101

S101

接收制作虚拟机快照的当前指令

S102

响应于制作虚拟机快照的当前指令,将虚拟机的当前系统盘

在当前时刻上的增量数据保存至存储服务组件中;并将当前

系统盘在当前时刻上的增量数据作为增量快照进行保存

S103

基于预先保存的存储服务组件在前一时刻上的虚拟机磁盘数

据和增量数据,得到存储服务组件在当前时刻上对应的快照

链;若存储服务组件在当前时刻上的增量快照的数量小于预

定数值,重复执行上述操作,直到存储服务组件在当前时刻

上的增量快照的数量等于预定数值

CN112860376B权利要求书1/3页

2

1.一种快照链的制作方法,所述方法包括:

接收制作虚拟机快照的当前指令;

响应于所述制作虚拟机快照的当前指令,将虚拟机的当前系统盘在当前时刻上的增量数据保存至存储服务组件中;并将所述当前系统盘在所述当前时刻上的增量数据作为增量快照进行保存;

基于预先保存的所述存储服务组件在前一时刻上对应的快照链和所述增量快照,得到所述存储服务组件在当前时刻上对应的快照链;若所述存储服务组件在所述当前时刻上的增量快照的数量小于预定数值,重复执行上述操作,直到所述存储服务组件在所述当前时刻上的增量快照的数量等于所述预定数值;

基于预先保存的所述存储服务组件在前一时刻上的虚拟机磁盘数据和所述增量数据,得到所述存储服务组件在所述当前时刻上的虚拟机磁盘数据;将所述存储服务组件在所述当前时刻上的虚拟机磁盘数据提交至所述前一时刻对应的压缩盘中;通过所述前一时刻对应的压缩盘将所述存储服务组件在所述当前时刻上的虚拟机磁盘数据进行压缩合并,得到所述存储服务组件在所述当前时刻上的虚拟机磁盘数据的压缩合并结果;基于所述存储服务组件在所述当前时刻上的虚拟机磁盘数据的压缩合并结果,创建新的系统盘;并将所述新的系统盘作为所述当前系统盘;其中,所述虚拟机的磁盘组成包括:系统盘、压缩盘和基础磁盘镜像。

2.根据权利

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档