RAID 60 是什么
RAID 60 是多组 RAID 6 再跨组条带化:每组至少 4 块盘、各自容忍两块盘故障,组间再叠加吞吐。它的价值在「把大阵列的容错切碎」——同样 12 块盘做整组 RAID 6,一次重建要读遍所有盘;拆成三组各 4 盘的 RAID 60,重建只波及一个子组,影响范围与时间都明显缩小,代价是容量利用率略低于整组 RAID 6。
基本信息
| 结构 | 若干 RAID 6 子组(每组 ≥ 4 盘)跨组条带 |
|---|---|
| 容量公式 | 组数 × (每组盘数 - 2) × 单盘容量 |
| 容错 | 每个子组 2 块;同组坏 3 块即失效 |
| 写惩罚 | 6(组内叠加),随机写性能与 RAID 6 同量级 |
| 重建范围 | 仅限故障盘所在的子组 |
| 典型用途 | 大容量归档、备份、视频库等顺序型大阵列 |
12 块 8TB 盘、三组各 4 盘的算例
12 块 8TB 盘、三组各 4 盘的算例
可用容量 = 3 组 x (4 - 2) x 8TB = 48TB # 每组损失两块盘做双校验
容错 = 每组 2 块盘 # 同组坏 3 块即失效
重建量 = 单盘 8TB,只在该子组内进行 # 影响面小于整组 RAID 6
对比整组 RAID 6:(12 - 2) x 8TB = 80TB,容量更高但重建要读遍 12 块盘子组结构怎么选
| 切分方式 | 可用容量(12×8TB) | 特点 |
|---|---|---|
| 整组 RAID 6 | 80TB | 容量最高,重建范围最大 |
| 3 组 × 4 盘 | 48TB | 容错粒度细,重建影响面小 |
| 2 组 × 6 盘 | 64TB | 折中方案,容量与影响面兼顾 |
| 4 组 × 3 盘 | 不成立 | RAID 6 每组至少 4 盘 |
适用与不适用
- 适用:盘数多、容量大、写入以顺序为主的归档与备份存储
- 适用:希望把重建影响限制在局部,而不是整阵列停摆的场景
- 不适用:随机写密集的业务,写惩罚 6 叠加组内开销,性能不会比 RAID 6 好
- 不适用:盘位紧张的环境,子组越多容量损失越大
RAID 60 的容量利用率与 RAID 6 接近,但重建按子组进行,单次重建的数据量与影响范围小于整组 RAID 6;换算时不要忘记按子组分别扣减。