拷贝服务、卷镜像或 RAID 的位图空间配置

复制服务功能和 RAID 要求将少量卷高速缓存从高速缓存转化为位图内存,从而使这些功能可正常运行。如果您尝试使用其中某种功能时未分配足够的位图空间,那么将无法完成该配置。

系统中的物理内存未定义专用于这些功能的内存总量。 该内存量受使用内存的软件功能约束。

规划系统安装时,请考虑未来对高级功能的需求。 请查看以下表格,以计算内存需求,并确认您的系统能够容纳总安装量。

位图空间缺省配置 描述了 Lenovo Storage V7000 系统中位图空间的配置。

Table 1. 位图空间缺省配置
拷贝服务 分配的最小位图空间 分配的缺省位图空间 分配的最大位图空间 使用缺省值时的最低1功能
远程拷贝 2 0 20 MiB 512 MiB 40 TiB 远程镜像卷容量
FlashCopy(Lenovo Storage V7000)3 0 20 MiB 2 GiB 10 TiB 的 FlashCopy 源卷容量

5 TiB 的增量 FlashCopy 源卷容量

卷镜像 0 20 MiB 512 MiB 40 TiB 的镜像卷
RAID 0 40 MiB 512 MiB 80 TiB 的阵列容量(使用 RAID 0、1 或 10)

三磁盘 RAID 5 阵列中 80 TiB 的阵列容量

五磁盘 RAID 6 阵列中略少于 120 TiB 的阵列容量

Lenovo Storage V7000 系统上,所有功能(除了 FlashCopy)的所有位图内存分配之和不得超过 552 MiB。

1 实际功能量可能根据设置(例如颗粒大小和条带大小)会有所增加。RAID 可能有 15% 的误差幅度。 有关更多详细信息,请参阅传统 RAID 需求

2 远程拷贝包括高速镜像全局镜像和主动/主动关系。

3FlashCopy 包括 FlashCopy 功能、配置有变更卷的高速镜像全局镜像以及主动/主动关系。

以下表格描述了在配置各种复制服务功能和 RAID 时所需的位图空间量。

该表提供了远程镜像功能、FlashCopy 功能和卷镜像所需的内存量的示例。

Table 2. 所需内存的示例
功能 颗粒大小 1 MiB 内存可为指定的 I/O 组提供如下卷容量
远程拷贝 256 KiB 总计 2 TiB 的高速镜像全局镜像HyperSwap 卷容量
FlashCopy 256 KiB 2 TiB 的总 FlashCopy 源卷容量
FlashCopy 64 KiB 512 GiB 的总 FlashCopy 源卷容量
增量 FlashCopy 256 KiB 1 TiB 的总增量 FlashCopy 源卷容量
增量 FlashCopy 64 KiB 256 GiB 的总增量 FlashCopy 源卷容量
卷镜像 256 KiB 2 TiB 的镜像卷容量
Note:
  1. 对于多个 FlashCopy 目标,您必须考虑映射的数量。 例如,对于颗粒大小为 256 KiB 的映射,8 KiB 的内存支持在 16 GiB 源卷和 16 GiB 目标卷之间建立一个映射。 另外,对于颗粒大小为 256 KiB 的映射,8 KiB 的内存支持在一个 8 GiB 源卷和两个 8 GiB 目标卷之间建立两个映射。
  2. 创建 FlashCopy 映射时,如果您指定与源卷的 I/O 组不同的 I/O 组,那么内存记帐面向指定的 I/O 组而非源卷的 I/O 组。
  3. 对于卷镜像,完整的 512 MiB 内存空间可支持 1 PiB 的卷镜像总容量。
  4. 创建新的 FlashCopy 关系或镜像卷时,系统会根据需要自动分配额外的位图空间。
指定配置更改前,请考虑以下因素。
  • 对于 FlashCopy 映射,只有一个 I/O 组使用位图空间。缺省情况下,使用源卷的 I/O 组。
  • 对于高速镜像全局镜像HyperSwap 主动/主动关系,存在两个位图。 对于高速镜像全局镜像关系,由于关系的方向可逆,因此一个用于主集群系统,一个用于辅助系统。对于主动/主动关系,在创建 HyperSwap 卷时可以自动配置,一个位图用于每个站点上的卷拷贝,因为这些关系的方向可以反向。
  • 在创建反向映射时(例如,运行从快照到其源卷的复原操作),还会为该反向映射创建位图。
  • 在配置变更卷以用于 全局镜像高速镜像 时,将为每个变更卷创建两个内部 FlashCopy 映射。
  • 可能存在的最小位图为 4 KiB;因此,512 个字节的卷需要 4 KiB 的位图空间。
在现有系统上,还需考虑以下因素:
  • 在您创建 FlashCopy 映射和镜像卷、HyperSwap 卷或者格式化的完全分配的卷时,系统会尝试自动增加可用的位图空间。您无需手动增加此空间。
  • 高速镜像全局镜像关系不会自动增加可用位图空间。 您可能需要使用 chiogrp 命令来手动增加主系统和/或辅助系统中的位图空间。
  • 在创建多个此类对象并随后将其删除时,请考虑使用 chiogrp 命令来减少为这些功能保留的内存量,并释放内存量以用于其他用途。

该表显示了位图内存的传统 RAID 需求。

Table 3. 传统 RAID 需求
RAID 级别 条带大小 大约需要的位图内存
RAID 0、1 或 10 不适用 针对每 2 TiB 的阵列容量需要 1 MB 的位图空间。
RAID 5 和 RAID 6 128 KiB 针对阵列中最小驱动器上每 1 TiB 的容量需要 1 MiB 的位图空间。
256 KiB 针对阵列中最小驱动器上每 2 TiB 的容量需要 1 MiB 的位图空间。
Note: 近似位图内存使用率的误差幅度约为 15%。例如,对于 256 KiB RAID 5 阵列,首个 2 TiB 的驱动器容量的使用量约为 1.15 MiB。
下表显示了位图内存的分布式 RAID 需求。
Table 4. 分布式 RAID 需求
RAID 级别 大约需要的位图内存
RAID 5 驱动器容量 *(计数 + 2 * 带区)/(条带 * 带区 * 8)
RAID 6 驱动器容量 *(计数 + 3 * 带区)/(条带 * 带区 * 8)
Note: 驱动器容量以 GB 为单位,计数 = 驱动器计数,带区 = 带区宽度,条带 = 条带长度(以 KB 为单位)。

也可以使用 lsiogrpchiogrp 命令行界面 (CLI) 命令来修改设置。