RAID(磁盘阵列)

RAID的思想:

  • 通过冗余来来提高可靠性:建立镜像盘。
  • 通过并行性提高性能:将原来在一个物理盘的连续的数据分布分条到多盘。

RAID的实现:

  1. 软件阵列:通过操作系统自身提供的磁盘管理功能将连接多块硬盘配置成逻辑块。
  2. 硬件阵列:通过使用专门的磁盘阵列卡或独立式磁盘阵列控制器来实现。

RAID的特性

  1. RAID是一组物理磁盘驱动器,操作系统把它看作是一个单个的逻辑驱动器。
  2. 数据分布在磁盘阵列里面
  3. 使用冗余的磁盘容量的保存奇偶校验信息,从而保证一个磁盘失效时,数据具有可恢复性。

数据分段也叫条带化,分为位级条带化和块级条带化。

RAID的分类(发展史):

RAID0:

用块级条带化分割数据,并行地读/写于多个磁盘,因此具有较高的数据传输率。
但是没有任何冗余,没有数据可靠性保障,被称为无容错功能的条带磁盘阵列。在这里插入图片描述

RAID 1:

采用磁盘镜像技术,阵列中的单元为一对互为备份的磁盘。数据并没有进行条带化。

数据读才做可以从镜像盘中任一盘中进行读取,提高了备份的性能。但是一半的磁盘用于备份,成本比较高,当一个磁盘失效,系统自动交换到镜像磁盘上,而不需要重组失效的数据,可靠性好。在这里插入图片描述

RAID 0+1:

先将磁盘条带化,然后再对这个条带进行镜像。

RAID 1+0

先镜像成对,再将镜像对条带化。

RAID 2

使用位条带化,对每个数据磁盘中的相应位都计算一个海明错误校正码,并且这个码保存在多个奇偶校验磁盘中。也被称作海明码错误检测和修正方法。j

RAID 3

在RAID 2 的基础上只采用相对简单的异或逻辑运算校验来代替复杂的海明码,也是位条带化。

RAID 3只需一块额外的校验盘,成本得以降低。在这里插入图片描述

RAID 4

称为块交错奇偶校验结构,用块级条带化

RAID 5

独立的数据磁盘与分布式校验,与RAID 4不同的是,它把数据和奇偶校验分布到所有的N+1个磁盘上,而不是用N个磁盘存数据,用一个磁盘存校验码。
基本上每个磁盘都分布存了奇偶校验码,这样可以避免过度使用单独一个奇偶校验盘。在这里插入图片描述

RAID 6

在RAID 5的基础上,增加了第二个独立的奇偶校验块,称为P+Q冗余模式。
即使两块磁盘同时失效也不会影响数据的使用。但需要给校验码更大的磁盘空间,增加了“写损失",写入的时间增加了。
也被称为,独立的数据硬盘和两个独立分布式校验方案。在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
常用的RAID磁盘阵列RAID 0、RAID 1、RAID 5和RAID 10。 1. RAID 0是将多个硬盘组合起来,将数据分散存储在各个硬盘上,提高了读写速度。然而,RAID 0没有冗余备份功能,一块硬盘出现故障就会导致数据丢失。 2. RAID 1是通过将数据同时写入两个硬盘,实现冗余备份。即使一块硬盘出现故障,数据仍然可以从另一块硬盘中恢复。RAID 1的读取速度与单个硬盘相同,写入速度略有降低。 3. RAID 5通过将数据和校验信息分散存储在多个硬盘上,实现数据冗余和读写性能的平衡。RAID 5至少需要三块硬盘,其中一块硬盘用于存储校验信息。当一块硬盘出现故障时,可以通过校验信息和其他硬盘中的数据进行恢复。 4. RAID 10是RAID 1和RAID 0的组合体。它需要至少四块硬盘,将两两组合成RAID 1磁盘阵列,然后再对这两个RAID 1磁盘阵列实施RAID 0技术。RAID 10继承了RAID 0的高读写速度和RAID 1的数据安全性。 这些是常见的RAID磁盘阵列级别,每个级别都有其适用的场景和优劣势,选择合适的级别应根据具体需求和预算来决定。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Linux--RAID磁盘阵列与阵列卡--理论和实验(常用RAID磁盘阵列,阵列卡,构建RAID磁盘阵列实验)](https://blog.csdn.net/CN_TangZheng/article/details/102908098)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [常见的RAID磁盘阵列](https://blog.csdn.net/sleepIII/article/details/100787531)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值