RAID(Redundant Array of Independent Disks)Group是一种将多个硬盘组合起来以提高性能、可靠性和容量的技术。在RAID Group中,数据被分散存储在多个硬盘驱动器上,从而增加了数据的安全性,即使其中一个硬盘失效,数据仍然可以恢复。当硬盘添加到单个RAID阵列以进行存储扩充时, RAID组可帮助避免RAID失败。通过此功能,您可在一个存储池中配置多个RAID阵列,以平衡设备的存储容量和数据安全性。
RAID Group功能说明
在普通存储池中,无论RAID阵列中有多少硬盘,其容错能力都会根据RAID类型而固定。将更多硬盘添加到单个RAID阵列以进行存储扩充可能会增加RAID故障的可能性。
RAID组使用多个硬盘创建多个RAID阵列,然后通过逻辑卷管理器(LVM)将它们合并为一个存储池。通过此操作,容错能力会根据存储池中的RAID阵列数量而增加。容量可能会降低,但容错功能会提高以提高可靠性。
- 示例1
使用RAID 5(具有1个硬盘容错)创建具有24个硬盘的存储池。虽然总容量是硬盘容量乘以23,但RAID失败仅在2个硬盘发生故障时发生。
- 示例2
创建具有24个硬盘的RAID组使用RAID 5,每个RAID的硬盘数上限为6。每个RAID阵列的1个硬盘容错为1个硬盘,因此该RAID Group的容错总数为4个。总容量是每个阵列可用硬盘的容量乘以RAID阵列数量。在此情况下,总容量可计算如下:
总容量 | = | 每个阵列的可用硬盘数量 | x | RAID阵列 | ||
---|---|---|---|---|---|---|
20个硬盘 | 每个阵列的硬盘数量 | - | 容错功能 | 4 | ||
6 | 1个硬盘 |
容量小于具有24个硬盘的存储池,但容错能力更高。仅当2个硬盘在同一阵列中发生故障时,才会出现RAID故障。
每个RAID的最大硬盘数量
- DSM 7.0及以上版本
在支持RAID Group的型号上 | ▪️ Basic:1 ▪️ RAID 1:4 ▪️ JBOD,RAID 0,RAID 10:24。 ▪️ RAID 5,RAID 6,RAID F1:每个RAID最多6个、12个、16个、20个或24个硬盘 |
在不支持RAID Group的型号上 | ▪️ Basic:1 ▪️ RAID 1:4 ▪️ JBOD,RAID 0,RAID 5,RAID 6,RAID F1,RAID 10,SHR:无限制 |
- DSM 6.2及以下版本
在支持RAID Group的型号上 | 为获得更好的性能: ▪️ Basic:1 ▪️ RAID 1:4 ▪️ JBOD,RAID 0,RAID 5,RAID 6,RAID F1,RAID 10:24 | 若要获得更高的灵活性: ▪️ Basic:1 ▪️ RAID 1:4JBOD,RAID 0,RAID 10:24。▪️ RAID 5,RAID 6,RAID F1:每个RAID最多6个、12个、16个、20个或24个硬盘 |
在不支持RAID Group的型号上 | ▪️ Basic:1 ▪️ RAID 1:4 ▪️ JBOD,RAID 0,RAID 5,RAID 6,RAID F1,RAID 10,SHR:无限制 |
创建RAID Group需要多少个硬盘?
使用RAID Group时,您可为每个RAID设置硬盘数量上限(6、12、16、20 或 24个)。只要硬盘数量满足所选RAID类型的最低要求,便可以创建RAID阵列。
对于RAID 5和RAID F1,在为RAID Group创建第一个RAID阵列时,您需要准备至少3个硬盘。对于RAID 6,您需要准备至少4个硬盘来为RAID Group创建第一个RAID阵列。