LINUX 服务器硬件与RAID配置实战

回顾:

分区的主要目的:优化读写性能,

分区的缺点:不够灵活,挂了就是全部挂了,整个数据全部丢失

LVM目的:动态扩容,也动态的扩缩容,没有办法直接进行备份

1、RAID

1.1、概述:

把多个硬盘分区组合在一起(逻辑上的硬盘),组成之后可以提供更好的读写性能以及备份

1.2、特点:

  1. 独立的冗余磁盘阵列——备灾,高可用——>阵列中有磁盘损毁,可以继续使用,不影响数据
  2. 有多个不同的级别,可以提供不同好的读写性能以及数据备份的效果,(例如:RAID 0 、RAID1、RAID5、RAID6、RAID10)
  3. 扩展存储容量:可以和LVM结合起来一块使用,把LVM动态扩容、RAID的读写性能和数据备份结合起来
  4. 可以根据不同的自身情况选择不同的RAID级别

 缺点:成本:要实现RAID最少需要两个磁盘,单个磁盘成本高

1.3、RAID磁盘阵列介绍

raid 0 :条带化存储

条带化存储:将一个数据分散在多个物理磁盘上,利用多个磁盘并行读写,主要是读写性能

特点:不能应用在对应用数据安全性高的场景,应用于需要高性能,没有其他要求的场景,

raid 0 :读写性能很强,但没有备份功能,一块磁盘(硬盘)损坏,所有数据都会丢失,一定要定期备份数据,可以是一块硬盘,一般时两块起步

 

raid 1 (镜像存储)

镜像存储;相当于复制:在写入数据时,同时在两块硬盘写入相同的数据,硬盘最少需要两块,而且必须是二的倍数,可以进行数据备份

特点:读写性能强,但是磁盘利用率只有50%,提供了很高的数据安全性和可用性,当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据·

 raid 5磁盘阵列

磁盘数N (N>=3 )块盘组成的阵列,一份数据产生N-1个条带,同时有一个热备份盘,

优点:有一块热备份盘,允许坏一块盘不影响数据,可靠性高

校验机制:奇偶校验,数据中添加校验位,来检测并纠正单个比特的错误,检验数据位是否相同

由于数据是循环写入每个硬盘,所以写性能比较低,但是读性能比较好,允许坏一块磁盘,机上热备份盘就是两块

 raid 6

由于RAID6有独立的另一个奇偶校验,写性能更差,但是同时可以坏两块硬盘,raid6是一种提供了更高的数据可靠性,

适用场景:对数据完整性要求很高的场景:例如 金融机构、医疗、公共领域

对于磁盘块数地要求:N(N>=4),磁盘利用率:(N-2)/N  50%

raid 1+0(raid 10)

:先做镜像、在做条带

磁盘块数要求: N>=4 磁盘数必须是偶数

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

原理:两块盘,两两组合镜像后,在组合成一个raid 0

磁盘空间利用率:50%

特点:分别继承了raid 0 特点读写特别快,raid 1 数据备份

可靠性高,性能也比较好,但是成本高

1.4、知识总结:

raid级别磁盘数量磁盘利用率读性能写性能安全性(冗余能力)
raid 0N100%
raid 1N()偶数)2个50%较高较低只能坏一块盘,中等
raid 5N>=3(N-1)/N 66%较高高,能做一个热备份盘
raid 6N>=4(N-2)/N   50%较高较低高,本身可以损坏两个,可以做热备份盘
raid 1 0N>=4 N是偶数50%较低中等,最多只能坏2个每一基组只能坏一个

1.5、总结特点:

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

raid 1 : 具有一定安全性,可以进行数据备份,坏一块磁盘不影响数据,但是磁盘利用率只有50%,但是成本较高

raid 5:不仅可以数据备份,可以坏一块磁盘,而且磁盘利用率较高,66%,但是写入速度较慢

raid 6 :数据安全性较高但是写入速度比raid5 还要慢,

raid1 0 : 综合了raid 0的优点,既有高性能也有数据备份,可以坏两块盘,但是,两两分组每个基组中只能坏一个,成本高,磁盘只有50%利用率 

最常见的为raid5、raid6、raid10 

2、附加知识

2.1、  阵列卡介绍

2.1.1概述

全称是磁盘阵列卡,阵列卡是用来实现RAID功能的板卡通常是由I/O处理器、硬盘控制器、硬盘连接器和缓存等一系列组件构成的,不同的RAID级别支持的功能不同

2.1.2、RAID卡的分类

硬RAID卡:通常来实现RAID功能的就是硬RAID卡

软RAID卡通过软件并使用CPU的RAID卡称为软RAID,

因为软RAID占用CPU资源比较高,所以绝大部分的服务器设备都是使用的硬RAID

2.1.3、阵列卡的缓存介绍

阵列卡的缓存是RAID卡与外部的线交换数据的场所,工作过程中RAID卡先将数据传送重要因素,大缓存能够大幅度提高数据命中率,从而提高RAID卡的整体性能

多数的RAID卡都会配备一定数量的内存来作为高速缓存使用,不同的RAID卡出厂时配备的内存容量不同,一般为几兆到几百兆容量不等,主要取供于磁盘阵列应用的范围

2.2、热备份盘

2.2.1、什么是热备份盘

就是相当于RAID阵列的备份,当RAID阵列坏掉的盘的数量超出了RAID阵列最大限制时,再加了热备份盘之后热备份盘就会临时顶替坏掉的盘,继续维持原来盘的数据正常运行,相当于磁盘的最后一层保险

2.2.2、热备份盘的工作原理:

热备盘相当于帮Raid陈列做了多个备份,如果Raid陈列里其中一个盘坏了,这个热备盘就会顶Raid里的那个坏盘,把坏盘上面的数据原样做出来并存储在热备盘中。这样一来就等于Raid没受到损坏,然后再找个一个同样的盘把坏盘替换掉,Baid和热备盘的状态回复正常。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值