Raid0 Raid1 Raid2 Raid5 Raid6 Raid10的优缺点简略说明

Raid0:1块硬盘或者以上就可做RAID0
容量:容量总和为所有硬盘容量总和。例如2x 500GSSD,RAID0后可用1000GB容量。
优势:数据读取写入最快,最大提高硬盘容量可容量。
缺点:无冗余能力,组RAID0的硬盘损坏任意一块,其他硬盘数据无法恢复。
建议:做RAID0可以提供更好的容量以及性能,推荐对数据安全性要求不高的使用。

Raid1:最少需要2块及以上的双数硬盘
容量:容量为总容量的一半。例如2x 500GSSD,RAID1后可用500GB容量。
优势:镜像,数据安全强,2快硬盘做RAID1一块正常运行,另外一块镜像备份数据,保障数据的安全。任意一块损坏,另外一块硬盘也有完整的数据,保障运行。
缺点:性能无明显提升,做RAID1后性能低的硬盘可能会降低读写。
建议:对数据安全性比较看着,性能没有太高要求的人使用。

Raid5:至少需要3块硬盘RAID5
容量:容量为总容量的三分之一。例如3x 500GSSD,RAID5后可用1000GB容量,算法 (盘数-1)×单盘容量。
优势:以上优势,RAID5兼顾。任意N-1快硬盘都有完整的数据。N为硬盘总数。
缺点:只允许单盘故障,一盘出现故障得尽快处理。有盘坏情况下,RAID5 IO/CPU性能狂跌,此时性能烂到无以复加。
建议:盘不多,对数据安全性和性能提示都有要求,RAID5是个不错选择,鉴于出问题的性能,盘多可考虑RAID10

Raid6:至少需要4块硬盘做RAID6
容量:例如4x 500GSSD,RAID6后可用1000GB容量,算法 (盘数-2)×单盘容量。
优势:RAID6是再RAID5的基础上为了加强数据保护而设计的。可允许同时损坏2块硬盘。
缺点:性能提升方面不明显。
建议:对数据安全性要求高,性能要求不高的可选择。

Raid10:至少需要4快硬盘。RAID10是2块硬盘组成RAID1,2块硬盘组成RAID0,R0+R1组成R10,所以最少为4块,增加盘为偶数。
容量:容量为总容量的一半。例如4x 500GSSD,RAID10后可用1000GB容量,算法 (盘数/2)×单盘容量。
优势:兼顾安全性和速度。基础4盘的情况下,RAID10允许对柜盘2块故障,随着硬盘数量的提示,容错量也会相对应提升。这是RAID5无法做到的。
缺点:对盘的数量要求稍高,磁盘使用率为一半。
建议:硬盘数量足够的情况,建议RAID10。

Raid5 VS Raid10 哪个好?
只看盘的数量的话,Raid5的写性能不逊于Raid10。
但是因为Raid5的校检性质,会导致额外的I/0和CPU使用。

特殊情况下:有坏盘,无热备
Raid5 CPU和IO性能狂跌。因为数据不完整,在某特殊软件下,实现即时重构数据进驻内存,保障业务运行,但此生Raid5的性能已经烂到无以复加。
Raid10 是条带化+镜像,坏盘影响读性能,不影响写性能,而且无需重构。此时的Raid10完爆Raid5。

我们提供多盘超高配置服务器、密集型高性能方案,如有需求请联系QQ85942759,需求服务器请查看 www.hostfore.com

发表评论