Users Guide

理解 RAID 概念
Storage Management 采用独立磁盘冗余阵列 (RAID) 技术提供存储管理功能。要理解 Storage Management就需要理解 RAID 的概
并且熟悉 RAID 控制器和操作系统如何查看系统上的磁盘空间。
相关概念
什么是 RAID
为了可用性和性能组织数据存储
选择 RAID 级别和连锁
比较 RAID 级别和连锁性能
主题
什么是 RAID
为了可用性和性能组织数据存储
选择 RAID 级别和连锁
比较 RAID 级别和连锁性能
RAID
什么是 RAID
RAID 是管理将存在的或连接到系统的物理磁盘上数据存储的技术。RAID 的一个重要特点是能够跨接多个物理磁盘以使多个物理磁
盘的合并存储容量可以视为一个扩展的磁盘空间。RAID 的另一个重要特点是能够保存冗余数据可以在磁盘故障的时候用来恢复数
据。RAID 使用不同的技术比如分条、镜像和奇偶校验来存储和重新构建数据。有各种不同的 RAID 级别使用不同的方法来存储
和重新构建数据。各个 RAID 级别在读/写性能、数据保护和存储容量方面具有不同的特点。并不是所有的 RAID 级别都存有冗余数
这意味着有些 RAID 级别在丢失数据后无法恢复。您选择的 RAID 级别取决于您侧重于性能、保护还是存储容量。
: RAID Advisory Board (RAB) 定义实现 RAID 所用的规格。虽然 RAB 定义了 RAID 级别但不同供应商的 RAID 级别商业实
现与实际 RAID 规格可能有所不同。由特定供应商提供的实现方案可能会影响到读写性能和数据冗余的程度。
硬件和软件 RAID
RAID 既可以使用硬件也可以使用软件来实现。使用硬件 RAID 的系统具有一个 RAID 控制器在物理磁盘上实现 RAID 级别并处理数
据读写。使用操作系统提供的软件 RAID 操作系统实施 RAID 级别。因此只是本身使用软件 RAID 会降低该系统的性能。但是
可以结合硬件 RAID 卷使用软件 RAID从而提供更好的性能并且在 RAID 卷配置方面具有更大的灵活性。例如可以跨越两个 RAID
控制器来镜像一对硬件 RAID 5 从而提供 RAID 控制器冗余。
RAID 概念
RAID 使用特定的技术来将数据写到磁盘。这些技术使 RAID 能够提供数据冗余或更好的性能。这些技术包括
镜像 从一个物理磁盘复制数据到另一个物理磁盘。镜像通过在不同物理磁盘上保存相同数据的两个备份来实现数据冗余。如
果镜像中的一个磁盘发生故障系统可以通过使用未受影响的磁盘来继续工作。镜像的两端始终保存相同的数据。镜像的任何一
端都可充当可运行端。镜像 RAID 磁盘组与 RAID 5 磁盘组在读操作方面性能相当但是在写操作方面性能更好。
分条 磁盘分条在虚拟磁盘中的所有物理磁盘上写入数据。每个条带都包含连续的虚拟磁盘数据地址使用顺序模式以固定大
小单位映射到虚拟磁盘中的各个物理磁盘。例如如果虚拟磁盘包含五个物理磁盘条带会将数据写入物理磁盘一至五而不重复
在某个物理磁盘上写入。条带在每个物理磁盘上使用的空间大小相同。物理磁盘上的条带部分是一个元素带。分条自身并不提供
数据冗余。分条与奇偶校验同时使用就能够实现数据冗余。
条带大小 条带使用的总磁盘空间不包括奇偶校验磁盘。例如假设条带包含 64 KB 磁盘空间并且条带中每个磁盘上有 16
KB 数据。在这种情况下条带大小是 64 KB而元素带大小是 16 KB
元素带 元素带是位于单个物理磁盘上的条带部分。
3
18 理解 RAID 概念