【linux】7.服务器配置 raid配置实战

RAID基本知识

RAID:独立冗余磁盘镜像

就是把多个物理硬盘组合在一起的逻辑上的硬盘

核心作用:备灾,高可用(一个损坏不影响另一个的数据)

优点 :提供更多的存储性能,提供数据备份的技术

特点:1.多个不同的级别,提供不同的读写性能,提供数据备份的功能

           2.扩展存储容量,可以和LVM技术结合使用,把LVM动态扩容和raid的读写备份数据结合

           3.灵活性,可以根据自身的情况,选择不同的raid级别

           4.如果要实现不同的raid的级别,最少需要两块硬盘

RAID级别

最为常用的是下面的几种RAID形式: RAID 0、RAID 1、RAID 5、RAID 10

raid 0  (条带化存储)

        条带化存储并行读写磁盘,将一个完整的数据分散在多个物理的硬盘上 ,是在利用多个硬盘并行读写数据,硬盘越多读写数据的速度就越快,所以读写性能很强

        优点:并行读写数据性能很强        缺点:但是无数据冗余,即没有备份功能

        使用 n 个硬盘,就是 n 倍的读写效能,读写性能是所有RAID级别中最高的

        应用场景:由于坏一个就全部不可以用,所以不可以应用于数据安全性较高的场合

                           主要应用于需要高性能,但是对数据冗余无要求的场景(由于无数据备份,所以需要定期进行备份数据)

       硬盘数量:最少 2 个

raid  1(镜像存储)

           镜像存储相当于进行复制,在写入数据时,同时在两块硬盘上写入相同的数据,由于同时写,所以性能较差,但是它可以提供数据备份

           假如有两个硬盘,数据在这两块硬盘写入相同的数据,读取的时候只读取一块就可以,其中一块坏掉时,不影响另一块的数据

           特点:可进行数据备份  写性能较低    读性能较高  但是磁盘的利用率只50%

          硬盘数量:最少 2 个,磁盘空间使用率:50%,故成本最高

                      由于是镜像存储,所以只能做偶数块

raid  5

        RAID 5技术把多块硬盘设备(至少三块)  N>=3

       假如有三块硬盘,加上一块热备份盘,

        写性能较差,但是读性能高,raid 5 级别有校验机制,即奇偶校验

        奇偶校验:数据中添加校验位,检验并且纠正单个比特错误

        数据循环写入每个 硬盘,所以写性能低,允许坏一块盘

        优点:兼顾磁盘的利用率与安全性

        缺点:仅能忍受 1 个硬盘损毁,如果有热备份盘可以多次

        硬盘数量:至少 3 个。

raid  6

        N>=4 最少需要四块硬盘,有两个奇偶校验,所以它可以损坏两块的硬盘,所以信息的安全性更高,不容易损坏丢失

        优点:提供更安全的数据可靠性,适用于对数据完整性要求高的场景

         缺点:读写能力更差

raid  10

                RAID 10技术是RAID1+RAID0技术的结合。RAID 10技术需要至少四块硬盘来组建,其中先分别两两制作成RAID 1磁盘阵列,以保证数据的安全性;然后再对两个RAID 1磁盘阵列实施RAID 0技术,以此提高阵列的读写性能。只是只能允许在允许同一基组之中的一台,不可以是同时是两台在同一基组中的两台,所以最多可以损坏50%的硬盘设备而不丢失数据。

                两两镜像之后在组合raid0 ,利用率为50%,继承了raid0的高性能读写和raid1的安全性,可靠性安全性高,还可以备份冗余

两两镜像,两两复制,再做条带,然后分散存储

RAID 1+0(先做镜象,再做条带)

          N (偶数,N>=4)。块盘两两镜像后,再组合成一个RAID 0

          N/2磁盘利用率

          N/2块盘同时写入,N/2块盘同时读取

          性能高,可靠性高

          特点: 最少4块磁盘

           先按RAID 0 分成两组,再分别对两组按RAID 1 方式镜像

           兼顾冗余(提供镜像存储)和性能(数据条带形式分布)

级别磁盘利用数利用率是否有校验保护能力读性能写性能安全性
raid 0n100%较低
raid 1n(偶数)50%允许一个故障较高较低中等
raid 5n>=3(n-1)/n允许一个故障(有热备份时除外)较高
raid 6n>=4

(n-2)/n

允许两个故障较高比较低很高
raid 10n>=4(偶数)50%允许两个基组当中各坏一个较低中等

级别特点:

1.raid0:追求最大容量,最大速度,但是无数据备份功能,损坏一个全部的数据丢失

2.raid1:可以进行数据备份,坏一块并不影响数据,但是磁盘利用率只有50%

3.raid5:可以备份,可以坏一块盘,磁盘的利用率相对来说比骄高,但是由于奇偶校验机制,写入速度较慢

4.raid6:更安全更可靠,但是数据的写入速度更慢

5.raid10:综合了1和0的优点,既有0的高性能读写,也有1的备份功能,但是也继承了1的缺点,磁盘的利用率只有50%

新建raid(独立冗余磁盘镜像)命令

mdadm 

-C  表示创建

-v   显示详细的信息过程 

-l    指定raid 级别

-x   指定热备份盘

-n   指定做raid的盘,并且与级别相对应

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

查看详细的信息:mdadm  -D  设备路径

mdadm -E /dev/sd[b-e]  检测指定的是否已经安装raid

模拟磁盘失效命令:mdadm  /dev/md5 -f  /dev/sdf1

raid配置实战

Raid 6 阵列使用逻辑卷的方式 并永久挂载

级别六最少需要四个硬盘  加上一个热备份盘 需要五个硬盘

故障模拟

raid6 可以坏掉三个盘,双重的校验机制,加上有一个热备份,可以断掉三个硬盘

依次断掉四个盘

断三个盘没有问题

断第四个 就不能使用了

        

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值