服务器硬件及RAID配置

RAID是独立冗余磁盘阵列,用于提升性能和数据安全。包括RAID0、RAID1、RAID5、RAID6和RAID10等多个级别,各有特点。RAID0追求速度但无备份,RAID1提供镜像备份但利用率低,RAID5和RAID6提供数据冗余,RAID10结合速度和备份。软、硬RAID是实现方式,通过mdadm等命令进行管理。
摘要由CSDN通过智能技术生成

目录

RAID

什么是RAID

RAID的特点

RAID分级

级别总结

级别特点

软/硬RAID

RAID命令

 检查RAID

创建RAID

其他

配置实验


RAID

什么是RAID

RAID是独立冗余磁盘阵列,主要作用是备灾,高可用,如果阵列中有磁盘损坏,可以继续使用,不影响数据。可以把多个硬盘分区组合在一起,组成之后可以提供更好的读写性能以及数据备份。

RAID的特点

1.有多个不同的级别,可以提供不同的读写性能以及数据备份的效果
2.可以扩展存储容量,可以与lvm结合起来一块使用,把lvm的动态扩容,RAID的读写性能和数据备份结合起来
3.灵活性:可以根据自身的情况选择不同的RAID级别
4.成本高,要实现raid至少需要两个硬盘,比单个磁盘成本高

RAID分级

RAID 0 (条带化存储)将一个数据分散在多个物理磁盘上。利用多个磁盘进行读写,主要提高读写性能,主要运用在需要高性能,但是对数据冗余没有要求的场景,如视频编辑,游戏等。raid0 读写性能很强,但没有备份功能,坏一块盘,所有的数据都会丢失,一定要定期备份数据。
raid0只要一块磁盘就可以了,但一般两块磁盘起步。

RAID 1 (镜像存储)
镜像存储:相当于复制,在写入数据时,同时在两块硬盘写入相同的数据
RAID 1磁盘需要偶数块,且至少两块硬盘,可以进行数据备份,写性能较低,读性能比较高。磁盘利用率为50%

RAID 5
磁盘数量要大于等于三块,也就是必须要三块硬盘,同时也可一有个热备份盘。由于数据时循环写入每个硬盘,所以写性能比较低,但读性能较好,允许坏一个磁盘,加了热备份盘后允许坏两块磁盘。
校验机制:奇偶校验,在数据中添加校验位来检测并纠正单个比特的错误,也就是检查数据位是否相同

RAID 6
磁盘数量要大于等于四块,磁盘的利用率为(n-2)/n。由于raid6有独立的另外一个奇偶校验,写性能更差,但是可以同时坏两块硬盘,raid6是一种提供了更高的数据可靠性的raid级别。适用于对数据完整性要求很高的场景,金融机构、医疗、公共领域。

RAID 10 先做镜像,再做条带
磁盘数量大于等于四块,且必须是偶数个。先做镜像,俩俩复制,再做条带,分散存储。利用率只有50%。继承了RAID 0和RAID 1的特点,读写特别快,可数据备份,可靠性更高,而且性能也比较好,但成本高。

一般用RAID5和RAID6,资金多用RAID10
 

级别总结

级别磁盘数量磁盘利用率读性能写性能安全性
RAID 0N100%
RAID 1N(为偶数)>=250%较高较低中(只能坏一个)
RAID 5N>=3(N-1)/2较高  高(只能坏一个,能做热备份)
RAID 6N>=4(N-1)/2较高比5低 高(能坏两个,能做热备份)
RAID 10N(为偶数)>=450%较低 中(最多坏两个,每个基组只能坏一个)

级别特点

RAID 0:追求最大容量、最大速度,但没有数据备份,坏一个全部数据异常

RAID 1: 可以进行数据备份,坏一块盘不影响数据,但是磁盘利用率只有50%,成本比较高。

RAID 5:不仅可以进行数据备份,而且磁盘的利用率相对较高,写入的速度较慢

RAID 6:数据的安全性更高,但写入速度比raid5更低。

RAID 10:综合类raid0和raid1的优点,既有高性能又有数据备份,可以坏两块盘。但俩俩分成基组,每个基组中只能坏一个。成本高,磁盘只有50%利用率。

软/硬RAID

硬RAID:通过硬件来进行磁盘配置

软RAID:通过软件和CPU来进行磁盘配置

RAID命令

 检查RAID

rpm -qa | grep 'mdadm'  检查有没有安装mdadm服务

mdadm -E 磁盘路径  检查检测指定硬盘是否安装raid

创建RAID

例:mdadm -C -v /dev/md5 -l5 -n3 /dev/sd[b-d] -x1 /dev/sde1

-C 新建

-v 显示详细信息

/dev/md5 指定raid的名称

-l5 指定raid的级别

-n3 指定使用几块硬盘来做raid,与raid级别一一对应

-x1 指定使用几块硬盘做热备份

其他

查看raid详细信息

mdadm -D RAID的名称

模拟磁盘失效 (用来检查热备份)

mdadm RAID的名称 -f 设备路径 

停止设备  

madam -S 设备路径

删除设备

mdadm --misc --zero-superblock 设备路径 

添加设备

mdadm -G  RAID的名称  -n第几个设备  -a新设备

强制停止设备

mdadm -R  RAID的名称  

配置实验

 用逻辑卷安装RAID 6并永久挂载

创建逻辑卷

 创建RAID 6

mdadm -Cv /dev/md6 -l6 -n4 /dev/juanzu1/luoji1 /dev/juanzu2/luoji2 /dev/juanzu3/luoji3 /dev/juanzu4/luoji4 -x1 /dev/juanzu5/luoji5 

格式化并永久挂载

mkfs.xfs /dev/md6
mkdir /data
vim /etc/fstab
/dev/md5 /data xfs defaults 0 0

使其中一个失效以此检验热备份是否正确运行

mdadm /dev/md6 -f /dev/dm-0

结果成功运行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值