[发明专利]用于数据管理的方法、设备和计算机程序产品在审
申请号: | 202010367025.0 | 申请日: | 2020-04-30 |
公开(公告)号: | CN113590020A | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 吴鹏飞;林蓁蓁;陈思;张瑞雪 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F16/10 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 罗利娜 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 数据管理 方法 设备 计算机 程序 产品 | ||
1.一种用于数据管理的方法,包括:
从存储系统获取与目标文件的下载相关的种子文件,所述目标文件被存储在所述存储系统,所述种子文件至少包括所述目标文件的多个数据块的多个数据摘要;
基于所述种子文件来生成针对所述多个数据块的元数据,所述元数据处于由统一管理系统支持的格式,所述统一管理系统被配置用于跨所述存储系统和至少一个其他存储系统的数据访问;以及
存储所述元数据以用于经由所述统一管理系统对所述多个数据块的数据块级访问。
2.根据权利要求1所述的方法,其中生成所述元数据包括:
从所述种子文件提取所述多个数据摘要;
至少基于所述多个数据摘要来确定所述多个数据块在所述存储系统中的多个存储位置;以及
生成所述第二元数据以指示所述多个数据摘要到所述多个存储位置的映射。
3.根据权利要求2所述的方法,其中生成所述元数据还包括:
基于所述多个数据摘要来创建层级结构,所述层级结构的多个叶子节点分别指示所述多个数据摘要,并且所述多个叶子节点的父节点指示基于所述多个数据摘要中的至少两个摘要生成的另外的数据摘要。
4.根据权利要求3所述的方法,其中所述多个数据摘要包括所述多个数据块的哈希值,并且其中所述层级结构包括哈希树。
5.根据权利要求3所述的方法,其中生成所述元数据还包括:
从所述种子文件提取所述目标文件的文件标识信息;以及
基于所述文件标识信息来确定所述层级结构的根节点,以将所述根节点指示的数据摘要映射到所述文件标识信息的存储位置。
6.根据权利要求1所述的方法,其中所述第一格式包括比特洪流(BT)格式,并且其中获取所述种子文件包括:
经由所述统一管理系统向所述存储系统发起针对所述目标文件的所述种子文件的请求。
7.根据权利要求1所述的方法,还包括:
响应于对所述多个数据块中的目标数据块的访问请求,基于所述元数据,从所述存储系统访问的所述目标数据块。
8.一种电子设备,包括:
处理器;以及
与所述处理器耦合的存储器,所述存储器具有存储于其中的指令,所述指令在被处理器执行时使所述设备执行动作,所述动作包括:
从存储系统获取与目标文件的下载相关的种子文件,所述目标文件被存储在所述存储系统,所述种子文件至少包括所述目标文件的多个数据块的多个数据摘要;
基于所述种子文件来生成针对所述多个数据块的元数据,所述元数据处于由统一管理系统支持的格式,所述统一管理系统被配置用于跨所述存储系统和至少一个其他存储系统的数据访问;以及
存储所述元数据以用于经由所述统一管理系统对所述多个数据块的数据块级访问。
9.根据权利要求8所述的设备,其中生成所述元数据包括:
从所述种子文件提取所述多个数据摘要;
至少基于所述多个数据摘要来确定所述多个数据块在所述存储系统中的多个存储位置;以及
生成所述第二元数据以指示所述多个数据摘要到所述多个存储位置的映射。
10.根据权利要求9所述的设备,其中生成所述元数据还包括:
基于所述多个数据摘要来创建层级结构,所述层级结构的多个叶子节点分别指示所述多个数据摘要,并且所述多个叶子节点的父节点指示基于所述多个数据摘要中的至少两个摘要生成的另外的数据摘要。
11.根据权利要求10所述的设备,其中所述多个数据摘要包括所述多个数据块的哈希值,并且其中所述层级结构包括哈希树。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010367025.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:可拆卸连接的支护设备
- 下一篇:可扩张导管及可扩张导管鞘