首页/系统/服务器硬件与 RAID 速查/RAID 50/60 容量计算实例
RAID 级别与计算68 条

RAID 50/60 容量计算实例

混合级别的容量必须先拆子组再计算:用 12 块 4TB 盘分别按 RAID 50 与 RAID 60 组三种子组结构,演示差异与校验方法。

混合级别怎么拆子组

RAID 50/60 的容量计算必须先拆子组再相加:子组划分方式不同,容量、容错粒度与重建影响范围都会变。用 12 块 4TB 盘举例,同样做成 RAID 60,三组各 4 盘得 24TB,两组各 6 盘得 32TB,容量相差 8TB。所以混合级别方案里「每组几块盘」不是实现细节,而是要在设计文档里写清、评审时对齐的核心参数。

12 块 4TB 盘的不同切分

结构子组划分可用容量容错
RAID 503 组 × 4 盘3 × 3 × 4TB = 36TB每组 1 块
RAID 603 组 × 4 盘3 × 2 × 4TB = 24TB每组 2 块
RAID 602 组 × 6 盘2 × 4 × 4TB = 32TB每组 2 块
RAID 504 组 × 3 盘4 × 2 × 4TB = 32TB每组 1 块

自校验公式

自校验公式
RAID 50:可用 = 组数 x (每组盘数 - 1) x C
RAID 60:可用 = 组数 x (每组盘数 - 2) x C
校验一:组数 x 每组盘数 = 总盘数          # 必须整除
校验二:RAID 50 每组 >= 3 盘,RAID 60 每组 >= 4 盘
校验三:换算到系统显示再乘 0.91 左右

子组怎么切才合适

  • 子组盘数少:容错粒度细、重建影响面小,但容量利用率略低
  • 子组盘数多:容量利用率提升,单组风险集中,重建时间更长
  • 盘数不能整除时先调整子组结构,别先报容量再想办法凑盘
  • 同组盘建议容量与型号一致,避免容量按最小盘、速度按最慢盘

现场核对清单

  • 确认总盘数能被每组盘数整除,并把划分方式写进设计文档
  • 核对每组盘数下限:RAID 50 每组至少 3 盘,RAID 60 每组至少 4 盘
  • 把「同组容错只有一块或两块」的边界明确告知业务方,避免误解为任意两块盘
  • 报容量时同时给出阵列容量与文件系统可见容量两个口径
同总盘数下子组盘数越少,容错粒度越细但容量利用率略低;子组盘数越多,容量利用率提升但单组风险集中。

易错点

  • 忘记「每组盘数 × 组数 = 总盘数」的约束,算出无法配置的结构
  • 两种切分方式的容错与容量不同,评审时要在同一张表里并列比较再决策
  • 把 RAID 60 的容错当成「任意两块盘」:跨子组同时坏盘仍有丢数据可能,容错界在子组内
  • 扩容后沿用旧子组结构:加盘可能改变可整除关系,容量与容错都要重算
  • 把混合级别当成「RAID 5/6 的性能增强版」:跨组条带带来的是吞吐提升,容错深度仍由子组内级别决定
  • 规划盘数时不预留子组结构:盘位凑不齐整除关系时只能改变设计,采购与上架都会被拖住

数据来源与参考

  • Broadcom MegaRAID 用户指南(RAID 50/60)
  • Adaptec Series 8 用户指南
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌