阵列配置
阵列是一个有序的物理设备(驱动器)组,用于定义逻辑卷或设备。 阵列是由驱动器组成的一种 MDisk;这些驱动器是阵列的成员。 独立磁盘冗余阵列 (RAID) 是用于配置成员驱动器以创建高可用性和高性能系统的一种方法。
系统支持分布式 RAID 阵列配置。 包含多个成员驱动器的分布式 RAID 阵列 具有至少一个保留用于在驱动器故障后重建数据和恢复冗余的重建区域。驱动器发生故障时,阵列内的所有驱动器都可以处理 I/O 数据,提供更快速的重建。 RAID 级别提供不同程度的冗余和性能; 它还确定阵列中成员驱动器的最小和最大数量。
为了恢复已降级的分布式 RAID 阵列的冗余性, 就地重建 过程用于将数据 (或奇偶性) 直接重构回已更换的成员驱动器。 只有两个成员驱动器的已降级分布式 RAID 阵列 使用 就地重建 过程来复原冗余,将数据直接复制回已更换的成员驱动器。如果在系统上启用了加密,那么可以创建加密的 RAID 阵列。 更多信息,请参阅配置加密。
分布式 RAID 阵列
分布式 RAID 阵列可以包含 2 到 128 个 SAS 驱动器以及最多 48 个 NVMe 驱动器,具体取决于系统和 RAID 级别。 分布式 RAID 阵列配置通常包含用于在驱动器故障后保持冗余的重建区域。 不包含重建区域的 RAID 阵列配置在驱动器发生故障后仍通过使用 就地重建来保持冗余。 与非分布式 RAID 阵列对应方相比,重建数据和恢复冗余的速度要快得多。
有关分布式 RAID 阵列的详细信息,请参阅分布式 RAID 阵列属性。
您可以扩展分布式 RAID 阵列以增加阵列的可用容量,或者添加可用容量。 作为扩展的一部分,系统自动迁移数据以使新的扩展配置实现最佳性能。 分布式 RAID 阵列的扩展支持阵列可用容量的递进式增长,并与其他功能(例如,IBM® Easy Tier® 和数据迁移)兼容。
系统使用的 RAID 阵列配置类型基于通过串行连接 SCSI (SAS) 或非易失性内存快速 (NVMe) 协议检测到的驱动器类型。 如果系统仅包含 SAS 连接的驱动器,那么系统可以根据可用的驱动器数量以及这些驱动器的特征来配置非分布式或分布式 RAID 阵列。 但是,首选分布式 RAID 阵列,因为分布式 RAID 阵列提供更好的性能和重建时间。 对于仅支持 NVMe 驱动器的系统,仅为阵列配置创建分布式 RAID 阵列,因为这些驱动器提高了高需求驱动器的性能。 压缩驱动器还支持分布式 RAID 阵列。 只有某些型号的控制机柜中才支持 NVMe 驱动器。 对于同时包含 NVMe 和 SAS 驱动器的系统,系统会限制在同一 RAID 阵列配置中混用这些不同类型的驱动器。 阵列中的驱动器成员必须尽可能相似,以避免性能问题和更换驱动器的问题。
分布式 RAID 阵列配置准则
根据分布式 RAID 阵列的当前宽度和其他设置,管理 GUI 将自动缺省设置为建议的重建区域数。 阵列宽度包含了在驱动器发生故障的情况下确保冗余所需的物理驱动器和重建区域的数量。 对于 SAS 连接的驱动器和非压缩 NVMe 分布式 RAID 阵列的分布式 RAID 阵列,系统最多可推荐四个重建区域。 压缩 NVMe 的分布式 RAID 阵列支持一个重建区域。 其他设置(如驱动器类)也用于确定阵列的最佳配置。 例如,如果要添加存储器或扩展分布式 RAID 阵列,那么管理 GUI 将禁用与池中已存在的驱动器不兼容的任何驱动器类。 然后,分析池中的当前阵列配置以推荐条带宽度和驱动器计数。
系统设置完成后,必须通过创建池以及为特定池分配存储器来配置存储器。 确保在分配存储器之前创建一个或多个池。 在管理 GUI 中,选择。 添加存储器选项根据阵列特征自动将现有驱动器配置到阵列中。
使用 lsarrayrecommendation 命令显示配置阵列的系统建议。 但是,如果存储池已包含一个或多个由压缩驱动器组成的分布式 RAID 阵列,那么对于分布式 RAID 阵列,此命令不会提出任何建议。 此外,如果池扩展数据块大小小于建议的扩展数据块大小,那么该命令不会提出建议。 要配置分布式 RAID 阵列,可以使用 mkdistributedarray 命令配置分布式 RAID 阵列。 有关阵列命令的更多信息,请参阅阵列命令。 如果存储池已包含一个或多个由压缩驱动器组成的分布式 RAID 阵列,那么 mkdistributedarray 命令不支持创建由任何压缩驱动器组成的第二个分布式 RAID 阵列。
- 所选池已包含具有压缩驱动器的分布式 RAID 阵列。
- 所选驱动器类可能与池中已存在的其他驱动器不兼容。
- 所选驱动器的数目不足以创建有效的 RAID 阵列。
- 扩展数据块大小小于最小扩展数据块大小。 IBM Storage FlashSystem 9500 存储池的最小范围大小为 4096 MiB。
- 请选择其他驱动器类。
- 请选择其他存储池。
- 请选择不同数量的候选驱动器。
- 扩展池中的现有阵列,而不添加新阵列。 有关更多信息,请参阅在分布式阵列中扩展 MDisk。
受支持的阵列类型和 RAID 级别汇总
| 驱动器类型 | 分布式 RAID 1 | 分布式 RAID 6 |
|---|---|---|
| 行业标准 NVMe 驱动器或 SAS 驱动器(扩展机柜) | X | X |
| IBM FlashCore 模块 NVMe 驱动器 | X | X |
| 采用 NVMe 体系结构的存储类内存 (SCM) | X | X |