裸金属服务器 BMS-RAID概述:RAID相关特性及概念

时间:2024-10-28 18:24:39

RAID相关特性及概念

特性/概念

解释

磁盘组和虚拟磁盘

由于现代数据中心业务量的与日俱增,单台服务器上需要运行的数据也日益增多。当单个磁盘在容量和安全性上不足以支持系统业务时,就需要将多个磁盘联合起来,对外作为一个可见的磁盘来使用,才可满足实际需要。磁盘组,就是将一组物理磁盘集合起来,作为一个整体对外体现,是虚拟磁盘的基础。

虚拟磁盘,即使用磁盘组划分出来的连续的数据存储单元,相当于一个个独立的磁盘,通过一定的配置,使其具有较单个物理磁盘更大的容量,及更高的安全性和数据冗余性。

一个虚拟磁盘可以是:

  • 一个完整的磁盘组。
  • 多个完整的磁盘组。
  • 一个磁盘组的一部分。
  • 多个磁盘组的一部分(每个磁盘组划分一部分,共同组成虚拟磁盘)。

容错

容错是指在系统出现磁盘错误或磁盘故障时,可以保证数据完整性和数据处理能力。RAID卡通过冗余的磁盘组在RAID 1、5、6、10、50、60上实现此功能。

一致性校验

针对有冗余功能的RAID 1、5、6、10、50、60,RAID卡可以对RAID组的硬盘数据进行一致性检查,对磁盘数据进行检验和计算,并与对应的冗余数据进行比较。如果发现有数据不一致的情况,会尝试做自动修复并保存错误信息。

由于RAID 0不具备冗余性,因此不支持一致性校验。

磁盘条带化

当多个进程同时访问一个磁盘时,可能会出现磁盘冲突。大多数磁盘系统都对访问次数(每秒的I/O操作)和数据传输率(每秒传输的数据量)有限制。当达到这些限制时,后面需要访问磁盘的进程就需要等待。

条带化是一种自动的将I/O的负载均衡到多个物理磁盘上的技术。条带化技术将一块连续的数据分成多个小部分并将其分别存储到不同磁盘上去。这就能使多个进程同时访问数据的多个不同部分而不会造成磁盘冲突,而且在需要对这种数据进行顺序访问的时候可以获得最大程度上的I/O并行能力。

磁盘镜像

磁盘镜像,适用于RAID 1和RAID 10,是指执行写数据的任务时,会将同样的数据同时写入两块磁盘,以实现100%的数据冗余度。由于两块磁盘上的数据完全相同,当一块磁盘故障时,数据不会丢失。另外,同一时间,两块盘上的数据是完全相同的,当一块磁盘故障时,另一块盘可以马上接替故障盘的工作。

硬盘直通

硬盘直通,即“JBOD”功能,又称指令透传,是不经过传输设备处理,仅保证传输质量的一种数据传输方式。

打开硬盘直通功能后,RAID控制器可对所连接的硬盘进行指令透传,在不配置虚拟磁盘的情况下,用户指令可以直接透传到硬盘,方便上层业务软件或管理软件访问控制硬盘。

例如,服务器操作系统安装过程中,可以直接找到挂载在RAID卡下的硬盘作为安装盘;而不支持硬盘直通的RAID卡,在操作系统安装过程中,只能找到该RAID卡下已经配置好的虚拟磁盘作为安装盘。

support.huaweicloud.com/usermanual-bms/bms_umn_0020.html