[发明专利]大目录的有效分配有效
申请号: | 201680041872.X | 申请日: | 2016-07-13 |
公开(公告)号: | CN107851117B | 公开(公告)日: | 2022-11-15 |
发明(设计)人: | 约翰·海耶斯;罗伯特·李;伊戈尔·奥斯特洛夫斯基;彼得·瓦耶尔 | 申请(专利权)人: | 净睿存储股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目录 有效 分配 | ||
1.一种用于在存储系统中分配目录的方法,包括:
接收对属于目录的文件在所述存储系统中的位置信息的请求;并且
通过在所述存储系统的不同存储节点之间定位权限来确定所述文件的所有权,其中,对所述文件的文件名和包括所述文件的所述目录的索引节点号的散列计算标识具有所述文件的所有权的所述权限,所述权限是从多个权限中标识的,并且被标识出所述权限驻留在多个存储节点中的哪个存储节点上。
2.如权利要求1所述的方法,其中所述确定包括执行散列计算,并且其中所述散列计算的结果将所述权限标识为所有者,并且其中多个存储节点中的一个存储节点包含所述权限。
3.如权利要求1所述的方法,其中针对所述目录的不同文件的所述确定被分配在所述存储系统的不同存储节点之间。
4.如权利要求1所述的方法,其中所述目录的多个文件的不同子集的所有权被分配在这些不同存储节点中的不同所有者之间。
5.如权利要求1所述的方法,其中所述确定不集中在所述存储系统中。
6.如权利要求1所述的方法,其中第一存储节点的第一所有者具有所述目录的第一组文件的所有权,并且其中第二存储节点的第二所有者具有所述目录的第二组文件的所有权,所述第一组和所述第二组各自分配在所述多个存储节点之间。
7.一种用于在存储系统中分配目录的方法,包括:
接收访问所述存储系统中的文件的请求;
对文件名和目录的索引节点号执行散列计算,其中,所述散列计算的结果将多个所有者中的一个所有者标识为具有所述文件的所有权,并且所述散列计算的所述结果标识多个存储节点中的哪个存储节点具有所述多个所有者中的所述一个所有者,并且
通过所述多个所有者中的所述一个所有者来访问所述文件。
8.如权利要求7所述的方法,其中所述散列计算的结果将权限标识为所有者,并且其中多个存储节点中的一个存储节点包含所述权限。
9.如权利要求7所述的方法,其中所述执行散列计算包括:
在所述多个存储节点中的一个存储节点中执行具有指示权限的所述结果的所述散列计算。
10.如权利要求7所述的方法,其中目录的多个文件的不同子集的所有权被分配在不同存储节点中的不同所有者之间。
11.如权利要求7所述的方法,其中针对不同文件的所述散列计算不集中在所述存储系统中。
12.一种具有目录的有效分配的存储系统,包括:
多个存储节点,所述多个存储节点耦合作为存储集群;
所述多个存储节点的至少一部分被配置为具有至少一个权限,每个权限具有所述存储集群的文件的子集的所有权,其中目录的多个文件的不同子集的所有权被分配在不同的存储节点中的不同的权限之间;
所述多个存储节点中的每一个存储节点被配置为对所述目录的索引节点号和文件名执行散列计算,以便获得所述散列计算的结果,所述结果指示权限以及所述权限驻留于所述多个存储节点中的哪个存储节点,所述权限是从多个权限中标识的;并且
所述多个存储节点中的每一个被配置为确定具有在所述目录中并具有所述文件名的文件的所有权的权限、以及所述多个存储节点中所确定的权限所位于的存储节点。
13.如权利要求12所述的存储系统,其中,所述散列计算的结果标识所述权限,并且所述多个存储节点中的一个存储节点包含所述权限。
14.如权利要求12所述的存储系统,还包括:
所述多个存储节点中的每一个被配置为基于所述目录的标识并且基于文件名来执行散列计算以便标识权限。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于净睿存储股份有限公司,未经净睿存储股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680041872.X/1.html,转载请声明来源钻瓜专利网。