RAID0、RAID1、RAID2、RAID3、RAID4、RAID5、RAID6、RAID10

作者:vkvi 来源:千一网络(原创) 日期:2018-12-19

RAID0 不具备磁盘保护功能,仅仅是扩展,不过这种扩展并不是简单的硬盘串联。

RAID1 磁盘利用率只有 50%,相当于每个盘对应一个备份盘。

RAID2 磁盘扩展不自由,它有个算法,并不是说 10个盘能做、11个盘能做、12个盘能做,且海明码的数据冗余开销太大。

RAID3 适用大容量数据的顺序访问应用,如影像处理、流媒体服务等,综合考虑性能和保护能力。RAID 3 使用专门的校验盘,所以校验盘成为瓶颈、校验盘压力很大、往往校验盘最先坏。读性能高、连续写性能高、随机写性能差,最少 3 个盘、有效容量 N-1、允许坏 1 个盘。

RAID4 提供了非常好的读性能,但单一的校验盘往往成为系统性能的瓶颈。对于写操作,RAID4 只能一个磁盘一个磁盘地写,并且还要写入校验数据,因此写性能比较差。而且随着成员磁盘数量的增加,校验盘的系统瓶颈将更加突出。正是如上这些限制和不足,所以不推荐 RAID4 在实际应用。

RAID5 是对 RAID4 的改进,兼顾存储性能、数据安全和存储成本等各方面因素,它可以理解为 RAID0 和 RAID1 的折中方案,是目前综合性能最佳的数据保护解决方案。而且 RAID5 算法不断改进,在大数据量读取时能够模拟 RAID3,而且 RAID3 在出现坏盘时性能会大幅下降,因此也可使用 RAID5 替代 RAID3 来运行具有持续性、高带宽、大量读写特征的应用。RAID5 没有专门的校验盘,它的校验数据位于各个盘,所以瓶颈低于 RAID3、压力低于 RAID3。读性能高、连续写性能高、随机写性能一般,最少 3 个盘、有效容量 N-1、允许坏 1 个盘。

RAID6 具有快速的读取性能、更高的容错能力(允许坏 2 个盘),但是,它的成本要高于 RAID5 许多,写性能也较差,并且设计和实施非常复杂。因此,RAID6 很少得到实际应用,主要用于对数据安全等级要求非常高的场合。它一般是替代 RAID10 方案的经济性选择。最少 4 个盘、有效容量 N-2、允许坏 2 个盘。

RAID10 RAID1 与 RAID 0 的组合。

……

相关文章
文章评论