不同等级raid的读写性能,优缺点,所需最小硬盘数以及结构

随机读取性能 随机写入性能 持续读取性能 持续写入性能 优点 缺点 所需最小硬盘数量 结构
RAID0 很好 很好 很好 很好 最快的读写性能,如果每块硬盘拥有独立的控制器性能将会更好 任何一块硬盘出现故障所有的数据都会丢失,大部分的控制器都是通过软件实现的,所以效能并不好。 2 无差错控制的带区组
RAID1 一般 数据高可靠性,易于实现,设计简单。 比RAID0相比速度较慢,特别是写入速度,另外就是我们仅仅能使用一半的硬盘容量。 2 镜象结构
RAID0+1 很好 很好 相对于单块硬盘具有更高的读写性能,而且大大提高了数据的安全性 成本较高,至少需要4块硬盘。 4个偶数
RAID2 一般 差,主要因为所有的操作都要经过ECC运算 很好 一般 数据安全性高,只要存放校验码的硬盘没有故障就能恢复数据 昂贵、需要专门的硬盘存放校验码、效率不高、没有商业应用的支持。 2 带海明码校验
RAID3 很差 很好 一般 比较适合视频编辑等需要大数据量调用的场合。 实现各个驱动器的转速同步非常困难(目前大部分的硬盘都不支持这个功能),需要复杂的控制器。 3 带奇偶校验码的并行传送
RAID4 很好 一般,主要因为要向奇偶校验磁盘写入校验码 一般 除了RAID3的优点之外,它并不需要同步驱动器转速 写入性能很差,控制器的要求较高。 3 带奇偶校验码的独立磁盘结构
RAID5 非常好(当使用大数据块时) 一般,但是优于RAID3或都RAID4 好(当使用小数据块时) 一般 不需要专门的校验码磁盘,读取速度快,而且解决了写入速度相对较慢的问题。 写入性能依然不尽如人意。 3 分布式奇偶校验的独立磁盘结构
RAID6 很好(当使用大数据块时) 差,因为不但要在每硬盘上写入校验数据而且要在专门的校验硬盘上写入数据 好(当使用小数据块时) 一般 快速的读取性能,更高的容错能力。 很慢的写入速度,RAID控制器在设计上更加复杂,成本更高。 4 带有两种分布存储的奇偶校验码的独立磁盘结构
RAID 10 读:RAID 10=RAID 0 写:RAID 10=RAID 1 集合了RAID 0、RAID1的优点,但是空间上由于使用镜像,而不是类似RAID 5的“奇偶校验信息”,磁盘利用率一样是50% 2 高可靠性与高效磁盘结构

你可能感兴趣的:(Linux运维)