raid
什么是RAID
独立硬盘冗余阵列(RAID, Redundant Array of Independent Disks),旧称廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks),简称磁盘阵列。利用虚拟化存储技术把多个硬盘组合起来,成为一个或多个硬盘阵列组,目的为提升性能或数据冗余,或是两者同时提升。RAID 层级不同,数据会以多种模式分散于各个硬盘,RAID 层级的命名会以 RAID 开头并带数字,例如:RAID 0、RAID 1、RAID 5、RAID 6、RAID 7、RAID 01、RAID 10、RAID 50、RAID 60。每种等级都有其理论上的优缺点,不同的等级在两个目标间获取平衡,分别是增加数据可靠性以及增加存储器群)读写性能。
RAID功能实现
- 提高IO能力
- 提高耐用性,
- 磁盘冗余备份
RAID实现的方式
- 外接式磁盘阵列:通过扩展卡提供适配能力
- 内接式RAID:主板集成RAID控制器,安装OS前在BIOS里配置
- 软件RAID:通过OS实现,比如:群晖的NAS存储
RAID-0
因为读写时都可以并行处理,所以在所有的级别中,RAID 0的速度是最快的。但是RAID 0既没有冗余功能,也不具备容错能力,如果一个磁盘(物理)损坏,所有数据都会丢失。
读、写性能提升可用空间:N*min(S1,S2,...)
无容错能力
最少磁盘数:1+() 2+ 才有效果
RAID-1
也称为镜像, 两组以上的N个磁盘相互作镜像,在一些多线程操作系统中能有很好的读取速度,理论上读取速度等于硬盘数量的倍数,与RAID 0相同。另外写入速度有微小的降低。
读性能提升、写性能略有下降
磁盘利用率 50%
有冗余能力
最少磁盘数:2n n>=1
RAID-5
读、性能提升
写的性能略微降低
利用率: n-1
有容错能力:允许最多1块磁盘损坏
最少磁盘数:3, 3+
RAID-10
读、写性能提升
可用空间:n/2
有容错能力:每组镜像最多只能坏一块
最少磁盘数:4, 4+(偶数)
raid级别 | 0 | 1 | 5 | 1+0 |
---|---|---|---|---|
是否有备份 | 无 | 有 | 有 | 有 |
是否提高读的性能 | 是 | 是 | 是 | 是 |
是否提高写的性能 | 是 | 下降 | 下降 | 是 |
磁盘的利用率 | 100% | 50% | n-1 | 50% |
最少可以使用几块盘 | 1(使用时≥2) | 2+n | 3 | 2n(4+) |
最多可以坏几块盘 | 0 | 1 | 1 | 50%(有1/3概率损坏文件) |
建立硬raid
基础操作
‘’↑,↓‘’控制光标,F1帮助,F2选择,F5刷新,ctrl+N下一页,ctrl+P下一页,enter键确认,tab键切换
初始界面
1.选择raid卡
2.进入配置画面选择raid1为试样
3.选择00-03,4块盘
4.进入查看详细信息
raid状态
显示状态 | 含义 | |
---|---|---|
ready | 新硬盘 表 | |
Online | 表示该硬盘已经加入RAID组 | |
Global Hot Spare | 表示该硬盘为全局热备盘。 | |
Dedicated Hot Spare | 表示该硬盘为局部热备盘。 | |
Unconfigured Good/bad | 表示该硬盘为空闲硬盘(未加入RAID、也未设置为热备盘)。 | |
foreign | 外来设备残留 上一家的raid |