磁盘阵列(RAID)

1.独立硬盘冗余阵列(RAID, Redundant Array of Independent Disks)

旧称廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks),简称磁盘阵列

用虚拟化存储技术把多个硬盘组合起来,成为一个或多个硬盘阵列组,

目的为提升性能或数据冗余,或是两者同时提升

2.RAID功能实现

提高IO能力

提高耐用性,

磁盘冗余备份

  1. 实现的方式

外接式磁盘阵列:通过扩展卡提供适配能力

内接式RAID:主板集成RAID控制器,安装OS前在BIOS里配置

软件RAID:通过OS实现,比如:群晖的NAS存储

硬件 方式 通过raid 卡

软件方式 通过raid 软件方式

4.raid级别

RAID-0:条带卷,strip

RAID-1:镜像卷,mirror

RAID-2

......

RAID-5

RAID-6

RAID-7

RAID-10

RAID-01

RAID-504

5.RAID 0

只是单纯的提高读写性能,速度是最快的

没有冗余功能(数据备份功能)

不能应用于数据安全。

读、写性能提升可用空间

不具备容错能力

最少磁盘数:2块才有效果,一个磁盘失效将影响到所有数据

RAID1

也称为镜像, 两组以上的N个磁盘相互作镜像,在一些多线程操作系统中能有很好的读取速度,理论上读取速度等于硬盘数量的倍数,与RAID 0相同。另外写入速度有微小的降低。

读性能提升、写性能略有下降

磁盘利用率 50%

有冗余能力

最少磁盘数:2n n>=1

RAID5

读性能提升

写的性能略微降低

利用率: n-1 留出做计算结果

有容错能力:允许最多1块磁盘损坏

最少磁盘数:3, 3+

RAID10

N (偶数,N>=4)块盘两两镜像后,再组合成一个RAID 0。N/2磁盘利用率,N/2块盘同时写入,N块盘同时读,读写性能都高,可靠性高

  1. 磁盘阵列配置

(1)硬件方式

通过RAID卡配置

配置完成再给服务器安装系统

查看raid卡信息,ctrl+n下一页,ctrl+p上一页

上下键移动,按F2选择回车create V D

进入创建raid画面tab键切换,选择raid类型和硬盘

选择硬盘和raid类型完成后使用tab键移动到ok确认创建

查看已建立的raid

创建完成后安装系统,同样需要对raid磁盘阵列进行格式化和挂载才可以使用

(2)软raid

mdadm工具:为软RAID提供管理界面,为空余磁盘添加冗余

结合内核中的md(multi devices)RAID设备可命名 为/dev/md0、/dev/md1、/dev/md2、/dev/md3等

做raid(分区)

建立文件系统

挂载

常用选项

复制代码
模式:
 创建:-C
 装配:-A
 监控:-F
 管理:-f, -r, -a
<raiddevice>: /dev/md#
<component-devices>: 任意块设备
-C: 创建模式
 -n #: 使用#个块设备来创建此RAID
 -l #:指明要创建的RAID的级别     0 1  5 10 
 -c CHUNK_SIZE: 指明块大小,单位k
 -x #: 指明空闲盘的个数   热备 盘 -x 1 /dev/sd#
-D:显示raid的详细信息
 mdadm -D /dev/md#
          软raid名字 
管理模式:                       
 -f: 标记指定磁盘为损坏
 -a: 添加磁盘
 -r: 移除磁盘
观察md的状态: cat /proc/mdstat
​
相关推荐
bwz999@88.com11 分钟前
联想SR5507X04安装ubuntu-24.04.4 server,采用 Linux 原生mdadm(mdraid)软 RAID+LVM分区
运维·服务器
Canicer17 分钟前
OpenClaw搭配Coze工作流实现全自动发布文章至WordPress网站!
运维·服务器
王小义笔记25 分钟前
WSL(Linux)如何安装conda
linux·运维·conda
Fairy要carry28 分钟前
面试10-Agent 团队协议的管理
运维·服务器·网络
袁庭新28 分钟前
M系列芯片Mac上通过Homebrew一键安装/卸载Nginx并上线项目全指南
运维·nginx·macos·袁庭新·袁庭新ai
偷懒下载原神35 分钟前
【linux操作系统】信号
linux·运维·服务器·开发语言·c++·git·后端
skd899939 分钟前
MicroSIP助手,智慧语音V3.2.3版本,MicroSIP自动拨号助手
服务器
源远流长jerry42 分钟前
RDMA 传输服务详解:可靠性与连接模式的深度剖析
linux·运维·网络·tcp/ip·架构
存储服务专家StorageExpert1 小时前
NetApp NVME SSD 盘的学习笔记
运维·服务器·笔记·学习·存储维护·emc存储·netapp
小璐资源网1 小时前
新服务器上线:标准化初始化流程
运维·服务器