首页/系统/服务器硬件与 RAID 速查/RAID 60:多组 RAID 6 跨组条带
RAID 级别与计算68 条

RAID 60:多组 RAID 6 跨组条带

RAID 60 由多个 RAID 6 子组组合再条带化,每个子组容忍两块盘故障,是兼顾容量与较高容错的折中方案,常用于大容量备份与归档存储。

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 680TB容量最高,重建范围最大
3 组 × 4 盘48TB容错粒度细,重建影响面小
2 组 × 6 盘64TB折中方案,容量与影响面兼顾
4 组 × 3 盘不成立RAID 6 每组至少 4 盘

适用与不适用

  • 适用:盘数多、容量大、写入以顺序为主的归档与备份存储
  • 适用:希望把重建影响限制在局部,而不是整阵列停摆的场景
  • 不适用:随机写密集的业务,写惩罚 6 叠加组内开销,性能不会比 RAID 6 好
  • 不适用:盘位紧张的环境,子组越多容量损失越大
RAID 60 的容量利用率与 RAID 6 接近,但重建按子组进行,单次重建的数据量与影响范围小于整组 RAID 6;换算时不要忘记按子组分别扣减。

易错点

  • RAID 60 的写惩罚在子组内叠加:随机写密集型业务不适合,容量优势换不来性能
  • 子组数量与每组盘数必须同时满足下限(每组 4 盘),规划盘数前先算清阵列结构
  • 把 RAID 60 的容错理解成「任意两块盘」:跨子组同时坏盘仍可能丢数据,容错界在子组内
  • 在盘位与容量都不紧张时硬上 RAID 60:白白损失容量,用整组 RAID 6 或 RAID 10 更简单
  • 把子组数当成越多越好:子组越多容量损失越大,重建影响面与容量利用率要一起权衡
  • 规划时忽略子组下限:每组不足 4 盘无法构成 RAID 6,盘数凑不齐时方案要推倒重来

数据来源与参考

  • Broadcom MegaRAID 用户指南(RAID 60)
  • Dell PowerEdge RAID Controller 用户指南
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌