RAID-2是将数据条块化地分布于不同的硬盘上,条块单位为位或字节,并使用“加重平均纠错码”的编码技术来提供错误检查及恢复,这种纠错码也被称为“海明码”。海明码需要多个磁盘存放检查及恢复信息,使得RAID-2技术实施更复杂,因此在商业环境中很少使用。
海明码在磁盘阵列中被间隔写入磁盘上,而且地址都一样,也就是在各个磁盘中,其数据都在相同的磁道及扇区中。
RAID-2的设计是使用共轴同步的技术,存取数据时整个磁盘阵列一起动作,在各磁盘的相同位置作平行存取,所以有最快的存取时间,其总线是特别的设计,以大带宽并行传输所存取的数据。在大型文件的存取应用中,RAID-2有最好的性能,但如果文件太小,将会影响其性能,因为磁盘的存取是以扇区为单位的,而RAID-2的存取是所有磁盘平行动作,而且是作位的存取,所以小于1个扇区的数据量会使其性能大打折扣。
RAID-2是设计给需要连续存取大量数据的计算机使用的,如作影像处理或CAD/CAM的工作站等,并不适用于一般的多用户环境、网络服务器和PC。
因RAID-2现在几乎没有商业应用,所以本书省略对该结构的故障原因分析和数据恢复思路的讲解。