[发明专利]用于管理存储块的方法、设备和计算机程序产品在审
申请号: | 201910865406.9 | 申请日: | 2019-09-12 |
公开(公告)号: | CN112486404A | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 朱健;雷璐;孙骜;滕昱 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;姚杰 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 管理 存储 方法 设备 计算机 程序 产品 | ||
本公开的实施例涉及用于管理存储块的方法、设备和计算机程序产品。该方法包括获取与目标存储块有关的写入参数集合和删除参数集合。该方法还包括响应于写入参数集合与删除参数集合相匹配,获取针对目标存储块的第一数据长度,第一数据长度是响应于接收到针对目标存储块的写入请求而确定的。该方法还包括基于第一数据长度和删除参数集合,确定关于目标存储块的回收信息。通过使用上述方法,减少了通过扫描整个对象表来确定是否有对象引用目标存储块的次数,从而减少了验证过程消耗的时间,提高了存储块的回收速度。
技术领域
本公开的实施例涉及存储器领域,具体地涉及用于管理存储块的方法、设备和计算机程序产品。
背景技术
存储系统,例如弹性云存储系统(Elastic Cloud Storage,ECS),可以使用存储块(chunk)来存储数据。所有用户数据都存储在存储块而不是文件系统中,它们对下层硬件是透明的并且存储块是共享的。一个对象通常包括存储到不同存储块的一组数据块并且在一个存储块可以包含多个对象的数据块。在存储系统中可以通过存储块来管理磁盘容量,并以仅附加方式在存储块上存储数据。存储系统可以使用户数据对下层磁盘和文件系统保持透明,并且可以轻松地考虑分布式系统实现数据一致性。然而,在采用存储块的存储系统中还存在许多需要解决的问题。
发明内容
本公开的实施例提供一种用于管理存储块的方法、设备和计算机程序产品。
根据本公开的第一方面,提供了一种用于管理存储块的方法。该方法包括获取与目标存储块有关的写入参数集合和删除参数集合,写入参数集合包括关于已向目标存储块中存储的与至少一个对象相关联的数据的信息,删除参数集合包括关于从目标存储块中删除与至少一个对象相关联的数据的信息。该方法还包括响应于写入参数集合与删除参数集合相匹配,获取针对目标存储块的第一数据长度,第一数据长度是响应于接收到针对目标存储块的写入请求而确定的。该方法还包括基于第一数据长度和删除参数集合,确定关于目标存储块的回收信息。
根据本公开的第二方面,提供了一种用于管理存储块的电子设备。该电子设备包括处理器;以及存储器,存储有计算机程序指令,处理器运行存储器中的计算机程序指令控制电子设备执行动作,该动作包括:获取与目标存储块有关的写入参数集合和删除参数集合,写入参数集合包括关于已向目标存储块中存储的与至少一个对象相关联的数据的信息,删除参数集合包括关于从目标存储块中删除与至少一个对象相关联的数据的信息;响应于写入参数集合与删除参数集合相匹配,获取针对目标存储块的第一数据长度,第一数据长度是响应于接收到针对目标存储块的写入请求而确定的;以及基于第一数据长度和删除参数集合,确定关于目标存储块的回收信息。
根据本公开的第三方面,提供了一种计算机程序产品,该计算机程序产品被有形地存储在非易失性计算机可读介质上并且包括机器可执行指令,该机器可执行指令在被执行时使机器执行本公开的第一方面中的方法的步骤。
附图说明
通过结合附图对本公开示例性实施例进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施例中,相同的参考标号通常代表相同部件。
图1图示了根据本公开的实施例的设备和/或方法可以在其中被实施的存储系统100的示意图;
图2图示了根据本公开的实施例的存储块的结构示意图200;
图3图示了根据本公开的实施例的用于管理存储块的方法300的流程图;
图4图示了根据本公开的实施例的用于确定回收信息的方法400的流程图;
图5图示了适于用来实施本公开内容的实施例的示例设备500的示意性框图。
在各个附图中,相同或对应的标号表示相同或对应的部分。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910865406.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于感知测量的方法和装置
- 下一篇:搬运车及搬运系统