RAID的几种级别

1、RAID 0

容量:是n块盘加在一起的容量
性能:理论上磁盘读写是单盘的四倍
容器:没有冗余,坏一块盘全坏
特点:速度快、无冗余,容量无损失

应用场景:
负载在均衡集群下面的多个相同RS节点服务器;
分布式文件存储下面的主节点或chunk(数据块) server;
mysql主从复制的多个slave服务器;
对性能要求很高,对冗余要求低的相关业务。

2、RAID 1

被称之为镜像,存在的意义保证数据的最大可用性
操作方式:把数据写入百分百复制到另外一个磁盘

容量:50%的数据容量
性能:mirror(镜像)不能提高存储性能
冗余:在所有raid级别中,冗余最好,100%
特点:100%冗余,容量损失一半,只能两块硬盘(大小可以不一致)

应用场景:
适合存放重要数据,如服务器系统分区和性能要求很高的数据库存储等领域

3、RAID 5

兼顾性能、安全和存储

raid5需要三块或以上的物理磁盘
采用奇偶校验;
只能坏一块

容量:损失一块盘的数据容量
性能:RAID5具有和RAID0相近似的数据读取速度,只多出一个奇偶校验信息
冗余:损失一块盘
特点:容量损失一块盘,写数据通过奇偶校验,RAID0和1的折中方案

应用场景:对性能和安全高的不要选RAID5

4、RAID 10

容量:损失一半盘的数据容量
性能:大于RAID1和RAID5,小于RAID0
冗余:可损失2块,冗余大约RAID5和RAID0,小于RAID1

应用场景:高并发存储和数据库系统

作者:ccku
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。如有问题或建议,请多多赐教,非常感谢。
原文地址:https://www.cnblogs.com/ccku/p/13510467.html