FlashCopy、镜像和自动精简配置的存储系统需求

本地集群系统上的应用程序性能可能会因为对存储系统使用 FlashCopy、镜像和自动精简配置而受到影响。

FlashCopy、镜像和自动精简配置功能都可能会对系统性能产生负面影响。具体影响取决于所发生 I/O 的类型,可使用Table 1 中的权重因子来估算影响。

FlashCopy 映射可有效地将一些已装入的添加到存储池中。在Table 1 中也估算了镜像卷和自动精简配置的影响。估算假设自动精简配置以完全分配的中大约 80% 的容量运行,而镜像则从一份拷贝中读取并写入所有拷贝中。
Table 1. FlashCopy、镜像和自动精简配置的性能影响估算
I/O 的类型(针对 对 I/O 权重的影响 FlashCopy 权重 镜像权重 自动精简配置权重
无或极小 可忽略 0 0 0
只读 可忽略 0 0 0.25 * Sv
顺序读写 最多 2 倍 I/O 2 * F C−V 0.25 * Sc
随机读写 最多 15 倍 I/O 14 * F C−V 0.25 * Sc
随机写 最多 50 倍 I/O 49 * F C−V 0.25 * Sc
注:
  • 在包含两个 FlashCopy 映射并对这些进行随机读/写的存储池中,权重因子为 14 * 2 = 28。
  • 在包含 10 份拷贝(其中五份拷贝用作的主拷贝)的存储池中,应用权重因子 10-5 = 5。 如果拷贝是自动精简配置的,那么应用额外的权重因子 0.25 * 10 = 2.5。
关键字:
C
该存储池中拷贝的数目。
V
该存储池中包含卷主拷贝的的数目。
F
影响在该存储池中具有拷贝的的 FlashCopy 映射数目。
Sv
该存储池中用作主拷贝的自动精简配置拷贝的数目。
Sc
该存储池中的自动精简配置拷贝的数目。
要计算每个的平均 I/O 速率,请使用以下公式:
I/O 速率 = (I/O 容量) / ( V + FlashCopy 的权重因子 +
镜像的权重因子 + 自动精简配置的权重因子) 
例如,考虑 20 个 I/O 容量为 5250 的、一个权重为 28 的 FlashCopy、一个权重为 5 的镜像以及一个权重为 0.25 的自动精简配置。 那么每个的 I/O 速率为 5250 / (20 + 28 + 5 + 2.5) = 94.6。这估算值是每个的平均 I/O 速率;例如,一半可能采用 200 IOP(每秒 I/O 操作数)运行,而另一半可能采用 20 IOP 运行。但由于平均负载为 94.6,因此该速率不会使系统超负荷。

如果本示例中的平均 I/O 速率超出 94.6,那么系统将会超负荷。作为大致的准则,较高的 I/O 速率为 200,中等的 I/O 速率为 80,较低的 I/O 速率为 10。

通过镜像,单个可以在不同的存储池中具有多个拷贝。此类的 I/O 速率是根据其每个存储池计算的最低 I/O 速率。

如果系统存储超负荷,那么可以将一些迁移到具有可用容量的存储池

Note: 闪存驱动器 不进行这些计算,但节点总吞吐量例外,节点中每增加一个 闪存驱动器,吞吐量会大幅增加。