使用 RAID

冗余独立磁盘阵列 (RAID) 是一用于描述一种可在使用磁盘阵列和各种数据分割方法时 改进数据可用性的技术的术语。

磁盘阵列是共同工作以获得比单个大驱动器所能达到的 更高的数据传输和 I/O 率的一组磁盘驱动器。 阵列是多个磁盘驱动器和一个专门的用于 跟踪数据在驱动器间分布的控制器(阵列控制器)的集合。 某特定文件的数据会被写入 不同驱动器上的段而不是只写入一个驱动器。

阵列还能提供数据冗余,这样即使阵列中的某个驱动器(物理磁盘)失效,数据也不会 丢失。 视 RAID 级别,数据将会被镜像或分割。

子阵列包含在阵列子系统中。 视您的设置,一个阵列子系统可以包含一个和多个子阵列,或被称为逻辑单元 (LUN)。 每个 LUN 拥有自己的特征(例如:RAID 级别,逻辑块大小和 逻辑单元大小)。 从操作系统的角度看,每个子阵列都被视为一个拥有独一无二名字的单个硬盘。

RAID 算法可以作为操作系统的文件系统软件或磁盘设备驱动程序的一部分实现(通常 是 RAID 0 和 RAID 1)。 这一算法可以在一硬件 RAID 适配器的本地嵌入式处理器中执行。 硬件 RAID 适配器通常比软件 RAID 性能更好,因为嵌入式处理器通过执行复杂的算法减轻 了主系统处理器的负担,有的甚至为数据传送和操纵布置了专门的电路。