RAID 独立冗余磁盘阵列
同一个硬盘的同一个分区或者不同硬盘的不同分区组成的逻辑上的硬盘
冗余:高可用(RAID核心)。坏一块盘,不影响其他的使用
①提高读写性能
②高可用,数据备份
raid是有级别的,不同级别提供的性能和配置,需求的磁盘数都不一样
RAID0 条带化存储 (把数据分散在一个或者多个物理磁盘,是并行读取/写入)
读写性能最高。可以使用一个硬盘,也可以多个。数据分段存储
传输率高,没有数据冗余(高可用)【坏一个就全坏】
不能应用于数据安全性要求高的场合
一般用于图片、视频、大文件等读写要去较高的场景,需要人工备份
RAID0很少单独使用
RAID1 镜像存储 (成对的独立磁盘山互为备份数据。数据繁忙时,还可以直接从镜像中直接拷贝,读取数据)
读性能比较好,写性能相对差,但是可以实现冗余功能。单位成本最高。,最少要2块硬盘,而且必须是2的倍数。磁盘使用率50%
一般用于大公司、大项目、有钱人等
RAID5 (大众模式)一般企业都是采用RAID5.使用的硬盘书最少要三块。
数据在硬盘上循环均衡存储。同时读写,读性能高,因为校验机制,写性能较差
磁盘利用率:(N-1)/N
有冗余功能,允许坏一块盘,不影响所有数据。最少要三块
RAID6
一般用于金融类和科研类单位
硬盘至少要四块
磁盘利用率=(N-2)/N
奇偶校验方式
可以坏两块硬盘,安全性更高。
因为奇偶校验机制,写性能比RAID5差(写性能最差),读性能和RAID5一致
RAID1+0 (先做镜像,再做条带)
四块盘,必须是2的倍数,只能是偶数的硬盘
磁盘利用率=N/2
在每个基组中只能坏一个。以四个盘为例,一共只能坏2个
N/2的硬盘来写
所有硬盘一起读
成本最高,读写性能最好
企业中一般RAID5和RAID6,极少数首选RAID1+0
工作中配置RAID都是硬件配置,在BIOS中设置,实验时软件
热备盘:相当于RAID阵列备份中的备份。相当于RAID阵列中的最后一层保险。
热:实时操作,对其他组件或者业务不产生任何影响
冷:静态,需要把其他相关的功能全部停止后,才能继续操作
工作原理:RAID中坏了一块盘之后,热备盘就会顶替阵列中坏的盘。同时还会全量备份坏盘中的所有数据,就相当于整个RAID没有受损一样。而且会和RAID中的硬盘实现同步
-C 创建
-v 显示创建过程中的详细信息
-l5 指定RAID级别(RAID5)
-n3 指定使用3块硬盘 (RAID5至少3快)
/dev/sdb1 /dev/sdc1 /dev/sdd1 使用的硬盘分区
-x1 指定使用几块硬盘做备份 (/dev/sde1 也只能是一个)
cat /proc/mdstat 查看raid的创建进度
mdadm -D /dev/md5 创建完之后查看raid的详细信息