RAID是“独立(或低成本)磁盘冗余阵列”(Redundant Array of Independent (or Inexpensive) Disks)的缩写。这是一种将两个或多个物理磁盘组合成一个逻辑单元,以提升性能、可靠性,有时兼具两者优势的存储技术。
RAID由帕特森、吉布森和卡茨于20世纪80年代末在加州大学伯克利分校开发,其初衷是通过使用一组价格较低的磁盘并增加冗余以确保可靠性,从而在性能上超越昂贵的主机硬盘。
RAID 可以:
RAID 级别的选择取决于速度、容错能力和 存储效率之间的平衡
| RAID 级别 | 主要特点 | 优点 | 缺点 |
|---|---|---|---|
| RAID 0(条带化) | 将数据均匀分配到≥2个驱动器上 | 最高速度,满负荷运行 | 无冗余——故障即导致数据完全丢失 |
| RAID 1(镜像) | 将数据复制到≥2个驱动器上 | 出色的冗余性,简单的恢复流程 | 仅使用总容量的一半 |
| RAID 5(条带化 + 单奇偶校验) | 需要≥3个硬盘,包含用于数据恢复的奇偶校验 | 平衡得当:性能、防护、容量 | 可容忍单个硬盘故障 |
| RAID 6(条带化 + 双奇偶校验) | 需要≥4个硬盘,支持两个硬盘发生故障 | 更强的容错能力 | 更高的开销,写入速度略微变慢 |
| RAID 10(RAID 1+0) | 镜像条带(至少4个磁盘) | 最佳组合:速度 + 冗余 | 占总容量的50% |
除此之外,还有混合型或嵌套型RAID级别(例如RAID 50、RAID 60),但上表已涵盖了最常用的那些
请记住:RAID 有助于防范硬盘故障,但无法防范其他问题,例如误删、恶意软件或灾难。它只是更全面的备份策略中的一部分。