raid10和raid5的区别是什么?
1个回答
展开全部
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个镜像。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询