当前位置:首页>>新闻技术

Raid-5组成原理

时间:2013-11-25 02:07:21来源:合肥数据恢复 www.ahdisk.cn

安徽数据恢复,合肥安维恢复中心,分析RAID5原理。

 

Raid-5跟Raid-4一样,数据以块为单位分布到各个硬盘上。Raid-5和Raid-4的最大区别在于Raid-5不是把所有的校验块集中保存在一个专门的校验盘中,而是分散到所有的数据盘中。

Raid-5的应用很广泛,是所有Raid级别中应用最多的。我们来具体讲解一下检验值的算法。Raid-5的检验值采用的是异或算法。异或运算是二进制数值间的一种算法,其运算符号为"XOR",运算组合有以上四种:   0 XOR 0=0

           1 XOR 1=1

           1 XOR 0=1

           1 XOR 1=0

 

一个异或运算式中的任一数值都能由其他数值通过异或运算得到,所以当缺失一个数值时,用剩下的数值经过异或运算就能得到缺失的数值了,这就是Raid-5能够缺失一块硬盘的道理。

 

Raid-5的检验块被分散保存在不同的硬盘中,这样就可以确保任何对校验块进行的读/写操作都会在所有的RAID硬盘中进行均衡,从而避免了RAID-4的瓶颈。