2. 基于主机I / O控制器的R A I D
主机I / O控制器一直是最很受重视的目标,常常用来实现高级的存储管理功能,历史上,无论对于大型机、中型机、UN I X 系统,还是P C系统,都是这样。R A I D主机I / O控制器既可以从系统公司购买,也可以从专营主机I / O控制器公司购买,如D T P、A M I、康柏、C M D和M y l e x(现在属于I B M公司)。
基于主机I / O控制器的R A I D分析
主机I / O控制器位于主机I / O总线和存储总线之间,是实现阵列管理软件的极好的位置。可以根据存储总线或网络类型,优化R A I D功能的性能。内部存储和外部存储都可以组合成单一的高速阵列,主机I / O控制器可以支持多条总线,而且能够跨总线将成员组合起来形成一个阵列,见图6 - 3 7。
与RAID 3在基于主机的阵列管理软件中实现相比较,它在主机控制器中实现更容易,因为它是位于主机I / O控制器和成员磁盘之间的I / O路径部件,因而距离更短、速度更快。RAID 4、5、6都需要处理读、修改和写周期,这将影响存储总线或网络,但这对主机I / O总线和系统内存总线传输并没有直接的影响。
3. 基于磁盘子系统的R A I D R A I D
子系统目前在市场上相当常见,它们提供了广泛不同的功能,也实现了各种R A I D级。到1 9 9 9年,国际上已经出现了5 0多个R A I D制造商。基于磁盘子系统的R A I D分析阵列管理软件既可以与磁盘路径技术集成在一起,也可以和磁盘子系统冗余系统集成在一起,这使得R A I D子系统能够提供最广泛的R A I D特征和功能,通过将阵列管理软件置于I / O路径的远端,即邻近磁盘驱动器,使通过主机I / O和存储总线的中间传输量最小。本章大部分都在分析基于磁盘子系统的R A I D,所以这里不再赘述。
设置容错标准:RAID咨询委员会
除了帮助标准化R A I D的术语和提供R A I D级解释指南外,R A I D咨询委员会还建立了几个防错和容错子系统分类。下面是由R A B制订的分类:
•抗错磁盘系统(F R D S)。
•抗错磁盘系统+(F R D S +)。
•容错抗错磁盘系统(F T D S)。
•容错抗错磁盘系统+(F T D S +)。
•容错抗错磁盘系统+ +(F T D S + +)。
•灾难容错磁盘系统(D T D S)。
•灾难容错磁盘系统+(D T D S +)。
感兴趣的读者可以访问R A B的We b 站点w w w. r a i d - a d v i s o r y. c o m,表6 - 4中简要地比较了这些分类的差别。