背景技术:
1、例如存储阵列及存储集群的存储系统中的擦除编码通常设置有n+2冗余以经受住两个刀片或其它存储器件(例如存储单元或驱动器(例如,固态驱动器、硬盘驱动器、光盘驱动器等))的故障,或其它指定冗余级别。随着在存储系统中添加刀片或其它器件,三个或更多个刀片或其它存储装置或存储器及计算器件的故障概率(及由此导致的数据丢失)呈指数增长。这种趋势随多机箱存储集群变得更糟,所述多机箱存储集群例如在10个机箱中可具有150个刀片。由于这种趋势,丢失生存能力及数据恢复未随存储系统扩充适当扩展。因此,本领域需要克服上文描述的缺点的解决方案。
技术实现思路
1.一种方法,其包括:
2.根据权利要求1所述的方法,其中所述执行所述分布式数据存储包括:
3.根据权利要求1所述的方法,其进一步包括:
4.根据权利要求1所述的方法,其进一步包括:
5.根据权利要求1所述的方法,其进一步包括:
6.根据权利要求1所述的方法,其进一步包括:
7.根据权利要求1所述的方法,其进一步包括:
8.一种有形非暂时性计算机可读媒体,其上具有指令,所述指令当由处理器执行时使所述处理器执行包括以下的方法:
9.根据权利要求8所述的计算机可读媒体,其中所述方法进一步包括:
10.根据权利要求8所述的计算机可读媒体,其中所述方法进一步包括:
11.根据权利要求8所述的计算机可读媒体,其中所述方法进一步包括:
12.一种存储系统,其包括:
13.根据权利要求12所述的存储系统,其中所述多个刀片及所述多个模块化存储器件将要:
14.根据权利要求12所述的存储系统,其中在所述多个弹性群组中的每一者中,所述经定义冗余级别与所述弹性群组的故障生存能力相关,且可从包括n+1冗余、n+2冗余及n+3冗余的组中选择。
15.根据权利要求12所述的存储系统,其中所述多个刀片支持在所述多个弹性群组当中具有不同经定义冗余级别的配置。
16.根据权利要求12所述的存储系统,其中所述多个刀片支持所述至少一个计算资源弹性群组中的异构计算资源。
17.根据权利要求12所述的存储系统,其中所述多个刀片支持所述至少一个存储资源弹性群组中的异构存储资源。
18.根据权利要求12所述的存储系统,其中所述多个刀片支持第一弹性群组及第二弹性群组当中的不同经定义冗余级别。
19.根据权利要求12所述的存储系统,其中所述多个刀片支持包括所述多个刀片中的权限的第一弹性群组及包括所述多个刀片中的其它权限的第二弹性群组当中的不同经定义冗余级别。
20.根据权利要求12所述的存储系统,其中所述多个弹性群组进一步包括非易失性随机存取存储器(nvram)的至少一个弹性群组。