一、RAID磁盘磁盘列阵:
1.独立冗余磁盘阵列:
一种通过将多个磁盘驱动器组合起来以提供更高可能性和性能的技术。将多个磁盘驱动器组合起来,以形成单个逻辑驱动器。RAID通常用于服务器和数据存储系统,以提高更高的数据可用性,更高的性能。
2.RAID的级别:
根据磁盘阵列的不同方式可分为RAID0,RAID1,RAID5,RAID6,RAID1+0等。
(1)raid0(条带化存储):
连续以位或字节为单位分割数据,并读/写于多个磁盘上,因此有很高的数据传输率,但是没有数据冗余,一般不单独使用。
① 读写性能是高的
② 没有数据备份功能
③ 最少2块 偶数块
(2)raid1(镜像存储):
通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为备份的数据。当原始数据繁忙时,可直接从镜像拷贝中读取数据。
① 互为备份(镜像存储)
② 写性能差一些,读性能一般
③ 高可用,换一块不影响数据的
④ 硬盘偶数
(3)raid5:
n>=3块硬盘组成阵列,一份数据产生n-1个条带,同时还有一份校验数据,共n份数据在n块盘上循环均衡存储。
① 硬盘数量n>=3
② 读性能强,写性能一般
③ 可以坏一块硬盘,不影响业务
④ 数据的校验机制(数据的完整性)
(4)raid6:
与raid5相比,增加了第二个独立的奇偶校验信息块。两个独立的奇偶系统使用不同的算法,即使两块磁盘同时失效,也不会影响数据的使用。
① 硬盘数要大于等于4,最少4个硬盘
② 奇偶校验,校验位
③ 读性能和raid5相当,但是写性能比raid5更差
④ 他可以坏两块盘,但是不影响业务
(5)raid1+0(先做镜像,再做条带):
① 磁盘数N大于等于4,只有一半的磁盘利用率
② 读性能高,写性能稍差
③ 理论上可以坏三块 ,允许两个基组中各坏一个
(6)对比:
3.阵列卡介绍:
(1)定义:用来实现RAID功能的板卡,通常由I/O处理器,硬盘控制器,硬盘连接器和缓存等一系列组件构成的。不同的RAID卡的RAID功能不同。
(2)缓存(partprobe):
① 是RAID卡与外部总线交换数据的场所,RAID卡先将数据传送到缓存,再由缓存和外部数据总线进行数据交换。
② 缓存的大小和速度是直接关系到RAID卡实际传输速度的重要因素。
③ 不同的RAID卡出厂时配置的内存容量不同,一般为几兆到数百兆容量不等。
4.RAID的优点:
(1)节省成本,廉价磁盘冗余阵列/
(2)提高IO(读写)能力,磁盘并行读写
(3)提高耐用性,磁盘冗余算法来实现
(4)提高高可用
5.热备盘:
(1)定义:相当于RAID阵列的备份,当RAID阵列坏掉的盘的数量超出RAID阵列最大限制时,在加了热备盘后,会临时顶替坏掉的盘,继续维持盘的数据的正常运转,相当于磁盘的最后一层保险。
(2)工作原理:相当于RAID阵列多做多个备份,如果RAID陈列里其中一个盘坏了,这个热备盘就会顶替RAID里的那个坏盘,同时利用异或校验算法,把坏盘上的数据原样做出来并存储在热备盘中。这样就等于RAID没有损坏,然后再找一个同样的盘把坏盘替换掉,RAID和热备盘恢复正常。
6.实验(创建一个raid5):
(1)添加硬盘:
(2)查看硬盘是否添加成功:
(3)安装软件:
(4)先用bcd三个硬盘做raid5再用e做热备份:
(5)创建文件系统:
(6)挂载:
- 以上为创建raid5的全过程。
7.模拟故障:
(1)先创建数据:
(2)取消sdb1-sdd1:
8.删除raid5
(1)解挂载:
(2)停止设备:
(3)删除指定设备:
9.创建raid10
(1)创建:
(2)查看:
二、扩展:
1.创建raid6:
(1)创建:
(2)查看:
2.用逻辑卷的方式创建raid5:
(1)分区:
(2)创建逻辑卷:
(3)创建raid5:文章来源:https://www.toymoban.com/news/detail-772651.html
文章来源地址https://www.toymoban.com/news/detail-772651.html
到了这里,关于Linux系统:服务器硬件及RAID配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!