天天看点

RAID0+1和RAID1+0

RAID0+1和RAID1+0不是一样的么?为什么搞得这么麻烦还有两个名称?呃...对于这个问题也许从一开始就是个美丽的误会。其实不然,两者有着很大的区别,虽然在名称上只是两个数字对换一下,但本着严谨的学习态度,还是应该对两者进行一下区分和比较的。

我们从以下几个方面对其着手:

第一,从结构上来看,假设两种RAID都是由四块物理硬盘组成,我们分别对其进行标记,记作A盘,B盘,C盘,D盘。那么RAID0+1是先有

两组RAID0,第一组RAID0(命名为AB)由A和B组成,第二组RAID0(命名为CD)由C和D组成,然后再由AB和CD组成RAID1,即两组

RAID0间是互为镜像的关系;而RAID1+0是先有两组RAID1,第一组RAID1(命名为AB)由A和B组成,第二组RAID0(命名为CD)由C和D

组成,然后再由AB和CD组成RAID0,两组RAID1之间是不带校验的条带关系。

第二,从数据安全性上来看,若有硬盘出现物理问题时,两种RAID的可靠性可存在着相当大的差别。在RAID0+1中,若有一块硬盘(

假设为A盘)出现物理问题时,A盘所在的AB组RAID0也就不再工作,只剩下CD一组RAID0提供服务,此时的安全性可想而知;而在

RAID1+0中,若同样有一块硬盘(假设为A盘)出现物理问题,除A盘以外,其他硬盘一样正常提供服务,虽然可靠性有所降低,但终

归要强于第一种情况下的RAID0。当然当组成RAID的硬盘个数增加时,这种可可靠性的差距会更大。

当然,两者也还是有一定的共同点的,其中空间利用率就在其中,都是50%。

作者:天津raid数据恢复 中心