基本的R AID 介绍 RAID 是英文Redu ndant Array of Independent Disks(独立磁盘冗余阵列),简称磁盘阵列。下面将各个级别的RAID 介绍如下。 R AID0 条带化(Stripe)存储。理论上说,有 N 个磁盘组成的RAID0 是单个磁盘读写速度的N倍。RAID 0 连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率,但它没有数据冗余,因此并不能算是真正的RAID 结构。 R AID1 镜象(Mirror)存储。它是通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互 为备份的数据。当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此 RAID 1 可以提高读取性能。RAID 1 是磁盘阵列中单位成本最高的,但提供了很高的数据安全性和可用性。当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。 R AID2 海明码(Hamming Code)校验条带存储。将数据条块化地分布于不同的硬盘上,条块单位为位或字节,使用称为海明码来提供错误检查及恢复。这种编码技术需要多个磁盘存放检查及恢复信息,使得 RAID 2 技术实施更复杂,因此在商业环境中很少使用。 R AID3 奇偶校验(XOR)条带存储,共享校验盘,数据条带存储单位为字节。它同 RAID 2 非常类似,都是将数据条块化分布于不同的硬盘上,区别在于 RAID 3 使用简单的奇偶校验,并用单块磁盘存放奇偶校验信息。如果一块磁盘失效,奇偶盘及其他数据盘可以重新产生数据;如果奇偶盘失效则不影响数据使用。RAID 3 对于大量的连续数据可提供很好的传输率,但对于随机数据来说,奇偶盘会成为写操作的瓶颈。 R AID4 奇偶校验(XOR)条带存储,共享校验盘,数据条带存储单位为块。RAID 4 同样也将数据条块化并分布于不同的磁盘上,但条块单位为块或记录。RAID 4 使用一块磁盘作为奇偶校验盘,每次写操作都需要访问奇偶盘,这时奇偶校验盘会成为写操作的瓶颈,因此 RAID 4 在商业环境中也很少使用。 R AID5 奇偶校验(XOR)条带存储,校验数据分布式存储,数据条带存储单位为块。RAID 5不单独指定的奇偶盘,而是在所有磁盘上交叉地存取数据及奇偶校验信息。在RAID 5 上,读/写指针可同时对阵列设备进行操作,提供了更高的数据流量。RAID 5 更适合于小数据块和随机读写的数据。RAID 3 与RAID 5 相比,最主要的区别在于RAID 3 每进行一次数据传输就需涉及到所有的阵列盘;而对于RAID 5 来说,大部分数据传...