RAID5中,如果用户的数据要占用4个磁盘,那么阵列要有多少个磁盘构成,可靠性如何实现?

请详细回答,谢谢。。。。。
2024-12-30 06:08:37
推荐回答(5个)
回答1:

用5个磁盘,因为raid5是奇偶校验信息的,5个盘就是1-1/5*5=4,也就是说,raid5中,只有N个盘中的1/N不能用。

回答2:

raid5最少需要3个硬盘,当然可以更多。至于你要多少个磁盘,那要看你的硬盘单个容量多少g,和你的用户数据有多少g

回答3:

不知道仁兄是否问的是RAID5的原理,貌似问得比较混淆。
一组RAID5上不管你建多少个分区,其底层写入数据至少是同时写入3块或3块以上的硬盘,你说的仲裁卷,应该是指的校验位,校验位是一个逻辑卷,一般分散在一组RAID中的每块硬盘中都有存在校验位。单纯划死在一块物理硬盘上的那就不叫RAID5了,而是RAID3了。
RAID5的优势就是无论数据或者校验位都是分散在一组RAID中每块硬盘中的,所以无论损失哪块硬盘,数据都是可以通过校验位恢复的,而且兼顾了性能和安全性,所以备受推崇。
顺便说一下,现在最新的RAID6技术,也已经出来很多年了,但是因为性能不佳,所以一直未被普及。

回答4:

共要5个硬盘,组成RAID5组,也就是4D+1P的方式。这种方式的可用容量是裸容量的80%左右,剩余的20%用来存校验数据,这些校验数据加上RAID5算法就是保证可靠性的基础。

回答5:

楼上回答均对,个人再补充下,如果用户数据要占用掉四个硬盘的容量,这点我分析二种情况,一,你是说需要用四个硬盘。二,你是说如果四个是300G容量的硬盘,用户的数据有1。2TB。
如果是第一种,那只用4块即可。如果是第二种,那个人建议是增大单个硬盘容量以减少硬盘数量。
如果1。2T是用户数据。则采用五或六块500g硬盘。
至于容量计算,楼上均回答过了。