您的位置首页百科问答

raid10和raid5的区别是什么?

raid10和raid5的区别是什么?

RAID10的安全性高于RAID5,RAID5的空间利用率越高。

具体区别陪腔:

安全性方面的比较:

RAID10的安全性高于RAID5。通过简单的分析:当盘1损坏时,对于RAID10,只有当盘1对应的镜像盘也损坏,才会导致RAID失效。但是对于RAID5,剩下的3块盘中,任何一块盘出现故障,都将导致RAID失效。

空间利用率的比较:

RAID10的利用率是50%,RAID5的利用率是75%。硬盘数量越多,RAID5的空间利用率越高。

读写性能方面的比较:

读操作方面的性能差异:RAID10可供读取有效数据的磁盘个数为4,RAID5可供读取有效数据的磁盘个数也启弯为4个(校验信息分布在所有的盘上),所以两者在读方面的性能应该是基本一致的。

连续写方面的性能差异:芦旁衫在连续写操作过程中,如果有写Cache存在,并且算法没有问题的话,RAID5比RAID10会更好一些,虽然也许并没有太大的差别。(这里要假定存储有一定大小,足够的写Cache,而且计算校验的CPU不会出现瓶颈)。

因为这个时候的RAID校验是在Cache中完成,如4块盘的RAID5,可以先在内存中计算好校验,然后同时写入3个数据+1个校验。而RAID10只能同时写入2个数据+2个镜像。