快照数据的处理方法、处理装置以及电子设备与流程
- 国知局
- 2025-01-10 13:28:28
本申请涉及计算机,特别是涉及一种快照数据的处理方法、处理装置以及电子设备。
背景技术:
1、当今的互联网应用对虚拟机的块设备的io读写性能、稳定性和可用性等关键指标的要求越来越高,顺应市场需求,立即可用(instant availability,ia)快照大大拓宽了快照的使用场景。然而,ia快照依赖于块设备自身数据的完备性,由于块设备在延迟加载期间的快照数据缺失,导致ia快照无法使用。例如,在后拷贝(post copy)迁移/快照建盘初起/回滚初期等用户无感知的后台操作中,ia快照都是不可用的。且快照数据缺失的真空期可能持续小时级别,造成极不好的用户体验,影响了ia快照的推广。
2、针对上述的问题,尚未提出有效地解决方案。
技术实现思路
1、本申请实施例提供的一种快照数据的处理方法、处理装置以及电子设备,以至少解决相关技术中由于块设备在延迟加载期间的快照数据缺失,导致快照无法使用的技术问题。
2、根据本申请实施例的一个方面,提供了一种快照数据的处理方法,包括:利用源快照创建块设备,以及基于所述块设备对所述源快照进行数据的延迟加载;在所述块设备处于延迟加载期间,对所述块设备进行打快照,得到所述块设备的快照;若所述快照中的逻辑块地址出现未加载数据的位置,则对所述未加载数据的位置进行数据填充。
3、根据本申请实施例的另一个方面,提供了一种快照数据的处理装置,包括:第一处理模块,用于利用源快照创建块设备,以及基于所述块设备对所述源快照进行数据的延迟加载;第二处理模块,用于在所述块设备处于延迟加载期间,对所述块设备进行打快照,得到所述块设备的快照;第三处理模块,用于若所述快照中的逻辑块地址出现未加载数据的位置,则对所述未加载数据的位置进行数据填充。
4、根据本申请实施例的另一个方面,提供了一种电子设备,包括:处理器,以及存储程序的存储器,其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行上述中所述的方法。
5、根据本申请实施例的另一个方面,提供了一种存储有计算机指令的非瞬时机器可读介质,其中,所述计算机指令用于使计算机执行上述中所述的方法。
6、在本申请实施例中,采用利用源快照创建块设备,以及基于块设备对源快照进行数据的延迟加载;在块设备处于延迟加载期间,对块设备进行打快照,得到块设备的快照;若快照中的逻辑块地址出现未加载数据的位置,则对未加载数据的位置进行数据填充。也就是说,本申请实施例在块设备处于延迟加载期间,通过对快照中的逻辑块地址出现未加载数据的位置进行数据填充,得到立即可用快照,即在快照数据不全的情形下,依旧可以正常创建和使用秒级快照,减少秒级快照的功能可用真空期,进而解决了相关技术中由于块设备在延迟加载期间的快照数据缺失,导致快照无法使用的技术问题,达到了能够及时填补块设备处于延迟加载期间缺失的快照数据,提升快照的可用性的技术效果。
技术特征:1.一种快照数据的处理方法,包括:
2.根据权利要求1所述的方法,其中,对所述未加载数据的位置进行数据填充,包括:
3.根据权利要求1所述的方法,其中,对所述未加载数据的位置进行数据填充,包括:
4.根据权利要求1所述的方法,其中,在得到所述块设备的快照之后,所述方法还包括:
5.根据权利要求1所述的方法,其中,在对所述未加载数据的位置进行数据填充之后,所述方法还包括:
6.根据权利要求1所述的方法,其中,在得到所述块设备的快照之前,所述方法还包括:
7.根据权利要求6所述的方法,其中,基于所述源快照构建出所述块设备的标识参数,包括:
8.根据权利要求1所述的方法,其中,所述方法还包括:
9.根据权利要求1至8中任一项所述的方法,其中,所述方法还包括:
10.一种快照数据的处理装置,包括:
11.一种电子设备,包括:处理器,以及存储程序的存储器,其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行根据权利要求1至9中任一项所述的方法。
12.一种存储有计算机指令的非瞬时机器可读介质,其中,所述计算机指令用于使计算机执行根据权利要求1至9中任一项所述的方法。
技术总结本申请涉及一种快照数据的处理方法、处理装置以及电子设备。该方法包括:利用源快照创建块设备,以及基于块设备对源快照进行数据的延迟加载;在块设备处于延迟加载期间,对块设备进行打快照,得到块设备的快照;若快照中的逻辑块地址出现未加载数据的位置,则对未加载数据的位置进行数据填充。通过本申请,解决了相关技术中由于块设备在延迟加载期间的快照数据缺失,导致快照无法使用的技术问题,达到了能够及时填补块设备处于延迟加载期间缺失的快照数据,提升快照的可用性的技术效果。技术研发人员:朱晓伟受保护的技术使用者:杭州阿里云飞天信息技术有限公司技术研发日:技术公布日:2025/1/6本文地址:https://www.jishuxx.com/zhuanli/20250110/353336.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表