[发明专利]基于对象的存储复制和恢复有效
申请号: | 201780031856.7 | 申请日: | 2017-03-22 |
公开(公告)号: | CN109154881B | 公开(公告)日: | 2023-01-03 |
发明(设计)人: | S·谢克哈;M·R·艾斯勒;K·穆斯亚拉;R·库玛 | 申请(专利权)人: | NETAPP股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F16/17;G06F16/182;G06F11/14 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 对象 存储 复制 恢复 | ||
1.一种用于管理基于对象的存储OBS中的文件系统实体的方法,所述方法包括:
接收包括以下的文件系统实体流:
索引节点,所述索引节点被包含在索引节点文件中,具有数据块号的数据块,以及从所述索引节点文件的文件块号FBN到所述数据块号的指针,所述索引节点中的每个索引节点与所述FBN中的至少一个相应的FBN相关联;
解析所述流以标识所述索引节点、所述数据块和所述指针;以及
将所述文件系统实体复制为OBS中的对象,包括
在所述OBS中的基于对象的布局中生成和存储以下:
至少一个索引节点文件对象,所述至少一个索引节点文件对象将所述FBN与文件索引号在逻辑上相关联,并且将所述文件索引号与所述文件系统实体的索引节点号和属性元数据在逻辑上相关联,其中所述FBN被布置在与所述属性元数据的索引位置相对应的索引位置;
至少一个间接对象,所述至少一个间接对象将所述索引节点号与所述数据块号中的相应数据块号在逻辑上相关联;以及包含所述数据块并且将所述数据块号与所述数据块在逻辑上相关联的至少一个数据对象,所述至少一个数据对象具有:第一对象和第二对象,所述第一对象具有所述数据块和第一索引,所述第二对象利用与所述第一索引相对应的第二索引来列出所述数据块号,其中所述第一索引包括多个索引条目。
2.根据权利要求1所述的方法,其中所述生成至少一个索引节点文件对象包括:
生成索引节点文件引用对象,所述索引节点文件引用对象包括:所述索引节点文件的FBN列表。
3.根据权利要求1所述的方法,其中所述生成至少一个间接对象包括:向所述至少一个间接对象分配对象ID,所述对象ID与所述文件索引号中的相应文件索引号相对应并且被用作对象访问密钥。
4.根据权利要求1所述的方法,其中所述生成至少一个数据对象包括:
生成数据引用对象,所述数据引用对象包括所述数据块号的列表。
5.根据权利要求1所述的方法,还包括:
访问所述至少一个索引节点文件对象,以基于与表示文件系统实体的索引节点相对应的索引节点文件FBN,从多个文件索引号来确定文件索引号。
6.根据权利要求1所述的方法,还包括:基于由访问请求指定的至少一个FBN来标识所述数据块号。
7.根据权利要求1所述的方法,还包括:
基于一个或多个数据块号来访问所述至少一个数据对象内的一个或多个条目。
8.根据权利要求1所述的方法,还包括:解析所述文件系统实体流,以标识数据块和索引节点数据结构。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于NETAPP股份有限公司,未经NETAPP股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780031856.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:在分散存储网络中一致的存储数据
- 下一篇:结构封装的弹性存储