RAID等级
原理
特性
适用场景
最少硬盘数量
允许故障硬盘数量
RIAD0
通过条带化(数据分条)将数据分散到多块硬盘,并行读写
读写速度最快、容量利用率100%,但无冗余,单盘故障导致数据全损
高性能计算、临时数据存储或需高速读写的非关键任务
2
0
RAID 1‌
镜像技术,数据完全复制到另一块硬盘。
可靠性高(允许单盘故障),容量利用率50%,写入速度中等
关键数据备份、小型服务器或数据库
2
1
RAID 5‌
分布式奇偶校验,数据与校验信息交替存储于多盘
平衡性能与容错(允许单盘故障),容量利用率为(N-1)/N(N为硬盘数)
企业级存储、文件服务器等需兼顾效率与安全的场景
3
1
RAID 6
双重分布式奇偶校验,扩展自RAID 5
容错能力更强(允许双盘故障),容量利用率为(N-2)/N,写入性能较低
高可靠性要求的长期归档或大规模存储系统
4
同一阵列中最多 ‌2块
RAID 10
(RAID 1+0)
先镜像(RAID 1)再条带化(RAID 0)
兼具高性能与高容错(允许每组镜像中单盘故障),容量利用率50%
金融交易、高负载数据库等对速度和冗余要求均高的场景
4
每组镜像N/2
RAID 50
RAID 6的子组通过RAID 0组合
提升性能的同时保留冗余能力,容量利用率分别为(N-M)/N和(N-2M)/N(M为子组数)
大型数据中心或需高吞吐量的多任务处理环境
6
如果 RAID 50 由 N 个 RAID 5 子组组成,则理论上最多可同时损坏 N 块硬盘(每组一块),仍能保持数据完整。但如果某一 RAID 5 子组中同时损坏两块或更多硬盘,则该子组失效,进而导致整个 RAID 50 阵列数据丢失
RAID 60‌
RAID 5的子组通过RAID 0组合
提升性能的同时保留冗余能力,容量利用率分别为(N-M)/N和(N-2M)/N(M为子组数)
大型数据中心或需高吞吐量的多任务处理环境
8
RAID 60 是将多个 RAID 6 阵列进行条带化处理,每个 RAID 6 子组可以容忍 2 块硬盘故障。例如,一个由 4 个 RAID 6 子组组成的 RAID 60,最多可以同时损坏 8 块硬盘而不丢失数据,但前提是每个子组中损坏的硬盘不超过 2 块
JBOD/NRAID‌
仅合并硬盘容量,
无冗余或性能优化
适用于简单存储扩展