RAID5和RAID6有下面几个区别:安全
一、冗余和数据恢复能力性能
RAID组级别 | 冗余及数据恢复能力 | 数据恢复策略 |
RAID 5 | 存在分散在不一样条带上的奇偶校验数据 | 容许一块数据盘故障,并可经过奇偶校验数据计算获得故障硬盘中的数据。若是出现两块或两块以上数据盘故障,整个RAID组故障。 |
RAID 6 | 存在两组独立的分散在不一样条带上的校验数据 | 容许两块数据盘故障,并可经过校验数据计算获得故障硬盘中的数据。 |
二、读写性能差异视频
RAID级别 | 读写性能分析 |
RAID 5 | 对于写操做较多的应用,建议使用RAID 5。一般RAID 5写性能比RAID 10更好,读性能不如RAID 10。 |
RAID 6 | 具备双重数据校验,所以运算负担较大,实现较复杂。一般RAID 6读写性能不如RAID 5。 |
三、硬盘利用率table
RAID级别 | 硬盘利用率分析 |
RAID 5 | 硬盘利用率为(n-1)/n(n为RAID组内成员盘个数),当RAID组由3个硬盘组成时,利用率最低,为66.7%。RAID 5的组内校验数据实际上只至关于占用一个硬盘的容量,所以该级别的存储成本较低。 |
RAID 6 | 硬盘利用率为(n-2)/n(n为RAID组内成员盘个数),当RAID组由4个硬盘组成时,利用率最低,只有50%。RAID 6的组内校验数据实际上只至关于占用两个硬盘的容量,所以该级别的存储成本比RAID 0和RAID 5高,而比RAID 1和RAID 10低。 |
四、应用场景性能分析
RAID 5是RAID 0和RAID 1的折衷方案。RAID 5能够为系统提供数据安全保障,但保障程度要比RAID 1低而硬盘空间利用率要比RAID 1高。RAID 5具备和 RAID 0相近似的数据读取速度,只是多了一个奇偶校验信息,写入数据的速度比对单个硬盘进行写入操做稍慢。同时因为多个数据对应一个奇偶校验信息,RAID 5的硬盘利用率要比RAID 1高,存储成本相对较低。适用于顺序业务较多的场合,例如,视频点播业务、视频监控业务。监控
RAID 6与RAID 5相比,安全性较高,性能稍差,硬盘利用率较低。RAID 6也适用于顺序业务较多的场合,例如,视频点播业务、视频监控业务。数据