存储阵列盘恢复的制作方法

文档序号:36177500发布日期:2023-11-29 02:36阅读:29来源:国知局
存储阵列盘恢复的制作方法


背景技术:

1、组织可以使用存储阵列来存储它们的数据。存储阵列(也称为盘阵列)是用于基于块的存储、基于文件的存储或对象存储的数据存储系统。存储阵列不是将数据存储在服务器上,而是在能够存储大量数据的集合中使用多个驱动器并由中央管理系统管理。在某些情况下,多个驱动器中的一个或多个驱动器可能会发生故障。这样的故障可能会引起组织丢失故障驱动器上存储的所有数据。为了减少这样的数据丢失,组织可以使用独立盘冗余阵列(raid)技术来存储数据。


技术实现思路

1、本公开的一个或多个方面涉及恢复至少一个故障盘。在实施例中,确定被分配用于恢复存储阵列的至少一个存储设备的存储保留容量被确定。来自至少一个存储集群的每个存储设备的用于盘恢复的零个或更多个存储部分基于存储保留容量自适应地被指派。响应于检测到正要故障(failing)的和/或故障(failed)盘,使用所指派的存储部分来恢复正要故障的和/或故障盘。

2、在实施例中,零个或更多个存储部分可以通过使用连续的重分布和指派技术自适应地被指派。

3、在实施例中,每个存储设备可以被细分为多个分区。分区可以是相同大小的。另外,至少一个独立盘冗余阵列(raid)可以被建立,该至少一个独立盘冗余阵列(raid)具有与raid数据(d)和奇偶校验(p)成员对应的宽度(w)。此外,分区可以基于raid宽度的倍数的量被建立。

4、在实施例中,至少一个存储集群可以基于raid宽度和分区数量被建立。

5、在实施例中,由存储设备的数目和分区数量定义的至少一个存储矩阵可以被建立。存储设备的数目可以对应于w+1。此外,存储集群可以与至少一个存储矩阵相关。

6、在实施例中,一组存储子矩阵可以在存储集群内被建立。每个子矩阵可以由存储设备的数目和对应于raid宽度的分区子矩阵数量来定义。

7、在实施例中,至少一个raid组可以从由每个子矩阵定义的零个或更多个分区被供应。至少一个raid组的存储容量可以对应于存储保留容量。

8、在实施例中,每个raid组可以使用自适应连续重分布和指派技术(自适应技术)被供应。自适应技术可以包括在每个存储子矩阵中选择至多一个存储设备的分区。另外,一定数量的raid组可以基于最大raid组容量和所分配的存储保留容量被建立。

9、在实施例中,存储集群数量可以被确定。基于存储集群数量,每个集群可以被供应有相等数量的raid组。

10、在实施例中,每个raid组的分区可以专门被配置用于盘恢复。



技术特征:

1.一种方法,包括:

2.根据权利要求1所述的方法,还包括:

3.根据权利要求1所述的方法,还包括:

4.根据权利要求3所述的方法,还包括:

5.根据权利要求4所述的方法,还包括:

6.根据权利要求5所述的方法,还包括:

7.根据权利要求6所述的方法,还包括:

8.根据权利要求7所述的方法,还包括:

9.根据权利要求8所述的方法,还包括:

10.根据权利要求9所述的方法,还包括:

11.一种装置,被配置有存储器和至少一个处理器,所述至少一个处理器被配置为:

12.根据权利要求1所述的装置,还被配置为:

13.根据权利要求1所述的装置,还被配置为:

14.根据权利要求3所述的装置,还被配置为:

15.根据权利要求4所述的装置,还被配置为:

16.根据权利要求5所述的装置,还被配置为:

17.根据权利要求6所述的装置,还被配置为:

18.根据权利要求7所述的装置,还被配置为:

19.根据权利要求8所述的装置,还被配置为:

20.根据权利要求9所述的装置,还被配置为:


技术总结
本公开的一个或多个方面涉及恢复至少一个故障盘。在实施例中,确定被分配用于恢复存储阵列的至少一个存储设备的存储保留容量被确定。来自至少一个存储集群的每个存储设备的用于盘恢复的零个或更多个存储部分基于存储保留容量自适应地被指派。响应于检测到正要故障的和/或故障盘,正要故障的和/或故障盘使用所指派的存储部分被恢复。

技术研发人员:华国麟,高坤秀
受保护的技术使用者:伊姆西IP控股有限责任公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1