* RAID将数据分布在多个物理磁盘上,这些物理磁盘对操作系统和用户而言就像一个磁盘。 几种不同的布置是可能的。 像往常一样,在此我们假定所有磁盘具有相同的容量。 已经开发了许多标准方案,这些标准方案称为级别。 以下是最常用的三个RAID级别,但已经演变出更多变化,尤其是几个嵌套级别(例如RAID 0 + 1,RAID 1 + 0,RAID 5 + 0,RAID 5 + 0等),还有许多非嵌套级别。 -标准级别(这些非标准RAID级别大多数是专有的)。
RAID 0无容错的条带化磁盘阵列:提供改进的性能和额外的存储,但无容错能力。 任何磁盘故障都会破坏阵列,阵列中的磁盘越多,磁盘阵列损坏的可能性就越大。 单个磁盘故障会破坏整个阵列,因为将数据写入RAID 0驱动器时,数据会分成碎片。 碎片数由阵列中的磁盘数决定。 片段将同时写入同一扇区上的相应磁盘。 这允许从驱动器并行读取整个数据块的较小部分,从而为这种类型的安排提供了巨大的带宽。 RAID 0不执行错误检查,因此任何错误均不可恢复。 阵列中更多的磁盘意味着更高的带宽,但更大的数据丢失风险。
RAID 1镜像和双工:提供对磁盘错误和除一个驱动器以外的所有驱动器的故障的容错能力。 当使用支持拆分查找的多线程操作系统时,读取性能会提高,而写入时的性能下降将非常小。 只要至少一个驱动器正在运行,阵列就会继续运行。 将RAID 1与每个磁盘使用单独的控制器有时被称为双工。
RAID 5块交错分布式奇偶校验:分布式奇偶校验需要除一个驱动器外的所有驱动器才能运行。 驱动器故障需要更换,但是单个驱动器故障不会破坏阵列。 在驱动器发生故障时,可以从分布式奇偶校验计算出任何后续读取,从而使最终用户无法看到驱动器故障。 如果第二个驱动器发生故障,该阵列将丢失数据,并且容易受到损坏,直到发生故障的驱动器上的数据重建到替换驱动器上为止。
From: https://bytes.com/topic/computer-hardware/insights/896657-commonly-used-hardware-raid