在 IBM 新的阵列卡产品中,加入了对一个新的 RAID 级别的支持 ---- RAID 5EE。以前,我们可能听的比较多的是RAID 0,RAID 1,RAID 5 以及 RAID 5E,下面,我们将介绍一下RAID 5EE与其它几种常用RAID级别的不同。
RAID 0:把多个磁盘合并成一个大的磁盘,不具有冗余功能,并行I/O,速度最快。它是将多个磁盘并列起来,成为一个大硬盘。在存放数据时,其将数据按磁盘的个数来进行分段,然后同时将这些数据写进这些磁盘中。所以,在所有的级别中,RAID 0的速度是最快的。但是RAID 0没有冗余功能,如果一个磁盘(物理)损坏,则所有的数据都无法使用。
RAID 1:两组相同的磁盘系统互作镜像,速度没有提高,但是允许单个磁盘出错,可靠性最高。RAID 1就是镜像。其原理为在主硬盘上存放数据的同时也在镜像硬盘上写一样的数据。当主硬盘(物理)损坏时,镜像硬盘则代替主硬盘的工作。因为有镜像硬盘做数据备份,所以RAID 1的数据安全性在所有的RAID级别上来说是最好的。但是其磁盘的利用率却只有50%,是所有RAID上磁盘利用率最低的一个级别。
RAID 3 存放数据的原理和RAID 0、RAID 1不同。RAID 3是以一个硬盘来存放数据的奇偶校验位,数据则分段存储于其余硬盘中。它象RAID 0一样以并行的方式来存放数,但速度没有RAID 0快。如果数据盘(物理)损坏,只要将坏硬盘换掉,RAID控制系统则会根据校验盘的数据校验位在新盘中重建坏盘上的数据。利用单独的校验盘来保护数据虽然没有镜像的安全性高,但是硬盘利用率得到了很大的提高,为n-1。但缺点是作为存放校验位的硬盘,工作负荷会很大,因为每次写操作,都会把生成的校验信息写入该磁盘,而其它磁盘的负荷相对较小,这会对性能有一定的影响。
RAID 5:RAID 5是在RAID 3的基础上进行了一些改进,当向阵列中的磁盘写数据,奇偶校验数据均匀存放在阵列中的各个盘上,允许单个磁盘出错。RAID 5也是以数据的校验位来保证数据的安全,但它不是以单独硬盘来存放数据的校验位,而是将数据段的校验位交互存放于各个硬盘上。这样,任何一个硬盘损坏,都可以根据其它硬盘上的校验位来重建损坏的数据。硬盘的利用率也是n-1,要求至少要有3块硬盘才能实现。
RAID 5E(RAID 5 Enhencement): RAID 5E是在 RAID 5级别基础上的改进,与RAID 5类似,数据的校验信息均匀分布在各硬盘上,但是,在每个硬盘上都保留了一部分未使用的空间,这部分空间没有进行条带化,最多允许两块物理硬盘出现故障。看起来,RAID 5E和RAID 5加一块热备盘好象差不多,其实由于RAID 5E是把数据分布在所有的硬盘上,性能会与RAID5 加一块热备盘要好。当一块硬盘出现故障时,有故障硬盘上的数据会被压缩到其它硬盘上未使用的空间,逻辑盘保持RAID 5级别。
[img:e71e6fc5a5]http://www-900.ibm.com/cn/support/tscdoc/images/FDOG-5SX7NT_1.gif[/img:e71e6fc5a5]
[img:e71e6fc5a5]http://www-900.ibm.com/cn/support/tscdoc/images/FDOG-5SX7NT_2.gif[/img:e71e6fc5a5]
RAID 5EE: 与RAID 5E相比,RAID 5EE的数据分布更有效率,每个硬盘的一部分空间被用作分布的热备盘,它们是阵列的一部分,当阵列中一个物理硬盘出现故障时,数据重建的速度会更快。
[img:e71e6fc5a5]http://www-900.ibm.com/cn/support/tscdoc/images/FDOG-5SX7NT_3.gif[/img:e71e6fc5a5]
图中,D代表数据,P代表校验信息,S是指的热备的空间,可以看到,被预留出来的热备空间是均匀分布在硬盘上的。
【发表回复】【查看CU论坛原帖】【添加到收藏夹】【关闭】
lsw 回复于:2003-12-22 09:23:24
不知道和HP的ADG有什么区别
RAID 5EE比5E只是快了速度的问题吗
秋意正浓 回复于:2003-12-22 11:43:44
lsw,你好。
我只了解IBM的,其他的不知道。
RAID 5EE比5E只是快了速度,资料上是这样的,可能还有一些不同吧,那只有内部技术资料才能知道了。
Alfredwang 回复于:2003-12-22 11:51:51
学习了!
tristan 回复于:2003-12-22 20:57:32
[quote:0b96f4a4aa="lsw"]不知道和HP的ADG有什么区别
RAID 5EE比5E只是快了速度的问题吗[/quote:0b96f4a4aa]
RAID ADG是每组RAID用两个硬盘做校验盘
RAID 5EE是在RAID5的基础上在每个盘上增加了备援的空间
:em06:
t:linuxs 回复于:2003-12-26 13:37:17
tristan写到:
RAID ADG是每组RAID用两个硬盘做校验盘
好象不是吧!