RAID 0:一个或多个硬盘可以用作RAID0
优点:最快的数据读写速度,最大的好处是增加了硬盘容量,例如,一块3快的80G硬盘作为raid0可以具有240G的总可用容量。速度是一样的。
缺点:无冗余,硬盘损坏,无数据。
建议:Raid0可以提供更好的容量和性能,建议在对数据安全性要求不高的情况下使用它。
Raid 1:至少2个快速硬盘驱动器可以用作raid1
优点:镜像,数据安全性强,使用2个快速硬盘作为RAID可以正常运行,另一个镜像到备份数据以确保数据安全。一个硬盘坏了,另一个硬盘有完整的数据以确保操作。
缺点:性能提示不明显,raid1后硬盘利用率为50%。
建议:更加关注数据安全性且对性能要求不高的人。
Raid5:至少需要3个硬盘驱动器,raid5
优点:raid5照顾了以上优点。任何N-1快速硬盘驱动器都有完整的数据。
缺点:仅允许单个磁盘故障,并且必须尽快处理磁盘故障。如果发生磁盘故障,raid5 IO / CPU的性能将急剧下降,并且此时的性能是如此糟糕。

建议:磁盘不多,并且对数据安全性和性能提示有要求。 Raid5是一个不错的选择。考虑到性能问题,请考虑将riad10用于更多磁盘。
Raid6:raid6至少需要4个硬盘
优点:raid6旨在在raid5的基础上加强数据保护。可以损坏2个硬盘驱动器。
可用容量:C =(N-2)×D C =可用容量N =磁盘数量D =单个磁盘容量。
例如,作为raid6的4个1T硬盘的可用容量为:(4-2)×1000GB = 2000GB = 2T
缺点:性能提升不明显
建议:选择那些对数据安全性要求高而对性能要求不高的人。
Raid10:至少需要4个快速硬盘驱动器。 raid10由2个快速硬盘组成raid1,2,而raid1z组由raid0组成,因此需要4个硬盘。
优点:兼顾安全性和速度。对于基本的4个磁盘,raid10允许2个机柜磁盘出现故障。当提示硬盘数量时,容错能力将相应提高。这对于raid5是不可能的。
缺点:磁盘数量略高,磁盘使用率只有一半。

建议:如果硬盘数量足够,建议使用riad10.
离题:raid5 VS raid10
如果仅查看磁盘数量,则raid5的写入性能并不逊于raid10.
对于4个磁盘,raid10提供2个磁盘的写入性能,而raid5提供3个磁盘
但是,raid5的验证方式会导致额外的I0和CPU使用率。

但是,突袭的最重要指标是可靠性:
4个磁盘raid5,仅允许单个磁盘出现故障,
raid10,允许在机柜磁盘上发生2 g故障,可靠性高于raid5,并且raid10可以随着磁盘的增加而增加容错能力,raid不好,并且IO和CPU的额外开销也增加了,从可靠性和冗余角度来看,要达到相同的可靠性,raid10的写入能力要高于raid5.
在特殊情况下:磁盘损坏,没有热备份
Radi5 CPU和IO性能急剧下降。由于数据不完整,因此需要使用特殊软件将数据实时重建到内存中以确保业务运作,但是raid5在这一生中的性能一直很差,无法添加。
raid10是条带化+镜像。损坏的磁盘会影响读取性能,不会影响写入性能,并且不需要重建。此时raid10已完成raid5.
爆炸
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/dianqi/article-345056-1.html
因此