RAID-4和RAID-3很相似,数据都是依次存储在多个硬盘之上,奇偶校验码存放在独立的奇偶校验盘上,唯一不同的是,在数据分割上RAID-3是以位或字节为单位,而RAID-4是以条带为单位。
RAID-4也使用一个校验硬盘,各硬盘相同位置的条带形成一个校验硬盘条带,放在校验硬盘上。这种方式可在不同的硬盘平行执行不同的读取命令,大幅提高硬盘阵列的读取性能;但写入数据时,因受限于校验硬盘,同一时间只能作一次,启动所有硬盘读取数据形成同一校验条带的所有数据条带,与要写入的数据做好校验计算再写入。即使如此,小型文件的写入仍然比RAID-3要快,因其校验计算较简单而非位的计算,但校验硬盘和RAID-3一样,也形成其性能的瓶颈。
因RAID-4现在几乎没有商业应用,所以本书省略对该结构的故障原因分析和数据恢复思路的讲解。