RAID 7是一套实时事件驱动操作系统,主要用来进行系统初始化和安排RAID 7磁盘阵列的所有数据传输,并把它们转换到相应的物理存储驱动器上。通过存储计算机操作系统来设定和控制读写速度,可使主机I/O传递性能达到最佳。如果一个磁盘出现故障,还可自动执行恢复操作,并可管理备份磁盘的重建过程。
然而,RAID 7的设计与相应的组成规模注定了它是一揽子承包计划。总体上说,RAID 7是一个整体的系统,有自己的操作系统,有自己的处理器,有自己的总线,而不是通过简单的插卡就可以实现的。归纳起来,RAID 7的主要特性如下:
所有的I/O传输都是异步的,因为它有自己独立的控制器和带有Cache的接口,与系统时钟并不同步
所有的读与写的操作都将通过一个带有中心Cache的高速系统总线,我们称之为X-Bus
专用的校验硬盘可以用于任何通道
带有完整功能的即时操作系统内嵌于阵列控制微处理器,这是RAID 7的心脏,它负责各通道的通信以及Cache的管理,这也是它与其他等级最大不同之一
连通性:可增至12个主机接口
扩展性:线性容量可增至48个硬盘
开放式系统:运用标准的SCSI硬盘、标准的PC总线、主板以及SIMM内存
高速性:集成Cache的数据总线(就是上文提到的X-bus)
在Cache内部完成校验生成工作
多重的附加驱动可以随时热机待命,提高冗余率和灵活性
易管理性:SNMP可以让管理员远程监视并实现系统控制
按照RAID 7设计者的说法,这种阵列将比其他RAID等级提高150-600%写入时的I/O性能,虽然这引起了不小的争议。
RAID 7已经被Storage Computer Corporation注册了商标,下面就让我们做一个总结:
优点:1、全面写入的性能领先但盘性能25%至90%并且强于其他阵列1.5至6倍;2、主机接口通过可升级的连通性来增加传输带宽;3、在小规模用户读取操作时,Cache的命中率极高,几乎可以将寻址时间变相降低为零;4、阵列中的磁盘数量越多,写入效率提高越大,读取时寻址时间越短;5、没有额外的带宽用于效验操作。
缺点:1、很可能造成一个卖主一个方案的局面;2、存储容量中,每MB成本极高;3、相对而言,非常短的保修期;4、大多数用户可能都用不到;5、必须要有UPS的配合以保证意外断电时Cache中的数据顺利保存。