跳到正文
马克工具箱

RAID 容量计算器

组 NAS 或服务器阵列前,先算清楚 4 块 8TB 盘做 RAID 5 和 RAID 6 各能用多少、能坏几块。选级别、填盘数和容量,结果里还会告诉你系统里实际显示的容量为什么比标称少。

在浏览器本地运行,输入的内容和文件都不会上传

条带加一块盘的校验,允许坏 1 块盘。

用空格分隔各盘容量,填了以这里为准

可用容量

12 TB

系统里显示约 10.91 TiB

允许坏盘数

1 块

空间利用率

75%

总裸容量 16 TB

理论顺序读写速度:约为单盘读 3 倍、写 3 倍。

允许坏盘数按最坏情况计算。RAID 不是备份:误删、被勒索加密的文件会在所有盘上同时消失。

使用步骤

  1. 选择 RAID 级别,下方有每种级别的简单说明。
  2. 填硬盘数量和单盘容量;硬盘大小不一样的,在「容量不同的盘」里逐个填写。
  3. RAID 50、60 还要填分几组,查看可用容量、容错和空间利用率。

参数说明

可用容量
RAID 0 = 盘数 × 容量;RAID 1 = 单盘容量;RAID 5 =(盘数 − 1)× 容量;RAID 6 =(盘数 − 2)× 容量;RAID 10 = 盘数 ÷ 2 × 容量。
允许坏盘数
按最坏情况计算。RAID 10 如果坏的盘恰好不在同一对镜像里,可以坏更多块,但不能指望。
TB 和 TiB
硬盘厂商的 1 TB = 10¹² 字节,Windows 等系统按 2⁴⁰ 字节显示,所以 8TB 盘在系统里约显示 7.28 TB。

容量、容错和速度一览

下表是每种级别用八块 4 TB 硬盘的情况。RAID 50 和 60 用两组、每组四块盘。速度是相对于单块盘的理论顺序读写倍数,不是实测数据。

级别 最少硬盘数 可用容量 允许坏盘数 空间利用率 读 / 写
RAID 0 2 32 TB 0 100% 8× / 8×
RAID 1 2 4 TB 7 12.5% 8× / 1×
RAID 5 3 28 TB 1 87.5% 7× / 7×
RAID 6 4 24 TB 2 75% 6× / 6×
RAID 10 4(偶数) 16 TB 1 50% 8× / 4×
RAID 50 6 24 TB 1 75% 6× / 6×
RAID 60 8 16 TB 2 50% 4× / 4×

RAID 50 和 60 的硬盘数必须能平均分成若干组,RAID 50 每组至少 3 块盘,RAID 60 每组至少 4 块。容错数指的是单个组内的坏盘数,所以 RAID 50 可以同时在每个组里各坏一块盘,但同一组里坏两块就不行。

如果列出的硬盘大小不同,每块盘都只会用到最小那块盘的容量,页面会提示最小的容量。

常见问题

4 块 8TB 做 RAID 5 能用多少?

(4 − 1)× 8 = 24 TB,系统里约显示 21.83 TB,允许坏 1 块盘。

大容量硬盘为什么更推荐 RAID 6?

坏一块盘后重建要把其他盘全读一遍,盘越大时间越长;重建期间再坏一块,RAID 5 就会丢数据,RAID 6 还能扛住。

群晖 SHR 能算吗?

不能。SHR 能更充分地利用大小不一的硬盘,算法和传统 RAID 不同。

隐私说明

本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。

相关工具