位图空间配置

作为复制服务的一部分,该系统支持基于策略的复制。 如果当前使用关系在系统间复制数据,则可能需要重新分配位图空间以使用基于策略的复制。

开始之前

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

要在系统上使用基于策略的复制,需要分配一定量的 I/O 组内存。

如果计划将基于策略的复制与其他功能一起使用,请使用下表确定其他功能所需的分配内存:
表 1. 基于策略的复制所需的 I/O 组内存的产品比较
产品 I/O 组内存总量(不包括 FlashCopy 功能) 基于策略的复制所需的 I/O 组内存 其他功能(RAID 和卷镜像)的可用内存
IBM® Storage FlashSystem 9500 5920 MiB 4609 MiB 1311 MiB
IBM Storage FlashSystem 9200 3628 MiB 2561 MiB 1067 MiB
IBM Storage FlashSystem 7300 3628 MiB 2561 MiB 1067 MiB
IBM Storage FlashSystem 7200 3628 MiB 2561 MiB 1067 MiB
IBM SAN 卷控制器 3628 MiB 2561 MiB 1067 MiB
IBM Storage FlashSystem 5045(要求每个节点罐中至少有 32 个 GiB 内存) 896 MiB 713 MiB 183 MiB
IBM Storage FlashSystem 5200 2088 MiB 1537 MiB 551 MiB
IBM Storage Virtualize for Public Cloud 2088 MiB 1537 MiB 551 MiB
例如,IBM Storage FlashSystem 9500 系统最大有 5920 MiB 内存,用于 复制、卷镜像、RAID 和基于策略的复制。 如果启用基于策略的复制,它将使用 4609 MiB,剩余的 1311 MiB可在 复制、卷镜像和 RAID 之间分配,最大限制依次为 1024、512 和 800 MiB。 如果禁用基于策略的复制,最多可在 复制、卷镜像和 RAID 之间分配 1824 MiB ,最大限制依次为 1024、512 和 800 MiB 。

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

此表描述了系统中位图空间的配置。

表 2. 位图空间缺省配置
拷贝服务 分配的最小位图空间 分配的缺省位图空间 分配的最大位图空间 使用缺省值时的最低1功能
FlashCopy® 3 0 20 MiB 20 GiB 40 TiB FlashCopy 目标供应容量

增量 FlashCopy 目标供应容量的 5 TiB

卷镜像 0 20 MiB 512 MiB 40 个 TiB 镜像卷, 40 个 TiB 非镜像格式化标准配置卷, 20 个 TiB 镜像格式化标准配置卷
RAID 0 40 MiB 800 MiB 使用 RAID 0 , 1 或 10 的 80 TiB 可写容量。 五磁盘 RAID 6 阵列中略小于 120 TiB 可写容量。
1 FlashCopy 以外的所有功能的所有位图内存分配总和不得超过 1824 MiB。 根据设置 (例如颗粒大小和条带大小) ,实际功能量可能会增加。 RAID 可能有 15% 的误差幅度。

3 FlashCopy包括 FlashCopy功能,配置为更改卷、活动-活动关系。

卷组快照最多可以使用 20GiB 的 FlashCopy 位图内存,使用 FlashCopy 的所有其他功能部件最多可以使用 20GiB 中的 4GiB。

注意:对于 IBM Storage FlashSystem 9500,快照由总共 20 GiB 位图空间支持。 FlashCopy 功能(快照除外)最多只能使用 4 GiB 位图空间。

下表描述了配置各种拷贝服务功能 和 RAID所需的位图空间量:

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

表 3. 所需内存的示例
函数 颗粒大小 1 MiB 内存为指定的 I/O 组提供以下供应容量
FlashCopy 256 KiB FlashCopy 源供应总容量的 2 TiB
FlashCopy 64 KiB 512 GiB 的 FlashCopy 源供应总容量
增量 FlashCopy 256 KiB 1 TiB 增量 FlashCopy 源供应总容量
增量 FlashCopy 64 KiB 256 GiB 的总增量 FlashCopy 源供应容量
卷镜像或格式 256 KiB 镜像供应容量的 2 TiB
备注信息:
  • 对于多个 FlashCopy 目标,您必须考虑映射的数量。 例如,对于颗粒大小为 256 KiB 的映射,8 KiB 的内存支持在 16 GiB 源卷和 16 GiB 目标卷之间建立一个映射。 另外,对于颗粒大小为 256 KiB 的映射,8 KiB 的内存支持在一个 8 GiB 源卷和两个 8 GiB 目标卷之间建立两个映射。
  • 创建 FlashCopy 映射时,如果您指定了非源卷 I/O 组,那么将针对指定的 I/O 组计算 内存使用量,而不会针对源卷的 I/O 组计算内存使用量。
  • 对于卷镜像,内存空间的 512 MiB 启用总供应容量的 1 PiB 。
  • 创建新的 FlashCopy 关系或镜像卷时,系统会根据需要自动分配额外的位图空间。
  • 标准配置卷的配置容量和格式都使用镜像位图空间。
指定配置更改前,请考虑以下因素:
  • 对于 FlashCopy 映射,只有一个 I/O 组会耗用位图空间。 缺省情况下,将使用源卷的 I/O 组。
  • 创建反向映射时(例如,运行从快照到其源卷的复原操作时),还会为此反向映射创建一个位图。
  • 可能存在的最小位图为 4 KiB;因此,512 个字节的卷需要 4 KiB 的位图空间。
在现有系统上,还需要考虑以下因素:
  • 在创建 FlashCopy 映射和镜像卷或经过格式化的标准配置卷时,系统会尝试自动增加可用的位图空间。 您无需手动增加此空间。
  • 在创建多个此类对象并随后将其删除时,请考虑使用 chiogrp 命令来减少为这些功能保留的内存量,并释放内存量以用于其他用途。
下表显示位图内存的分布式 RAID 需求。
表 4. 分布式 RAID 需求
RAID 级别 大约需要的位图内存 (MiB)
RAID 1 驱动器容量 *(计数 + 2 * 条带)/(条带 * 256 * 8)
RAID 6 驱动器容量 *(计数 + 3 * 条带)/(条带 * 256 * 8)
注意:硬盘容量单位为 GiB, count = 硬盘计数,Stripe = 磁条宽度,strip = 磁条长度(单位为 KiB )。
  • 对于 FlashCore 模块,应使用有效容量,而不是物理容量

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