如果将具有较短恢复点目标 (RPO) 的大量虚拟机复制到可由恢复站点上多个主机访问的单个虚拟机文件存储 (VMFS) 数据存储,则性能可能会很低。
问题
在恢复站点上运行 ESXi Server 5.0 时会出现该问题。它可能导致丢失 RPO 目标。
如果 RPO 目标更长些,则可以成功复制到单个共享 VMFS 数据存储上的虚拟机数量会增加。
请根据准则来计算应复制到恢复站点上单个 VMFS 卷的虚拟机数量。
- 如果所有虚拟机的 RPO 都为 15 分钟,则将 50 到 100 个虚拟机复制到同一 VMFS 数据存储时会影响性能。
- 如果所有虚拟机的 RPO 都为 30 分钟,则将 100 到 200 个虚拟机复制到同一 VMFS 数据存储时会影响性能。
如果保护组中具有异构 RPO 目标,则计算可以复制到单个 VMFS 卷的虚拟机数时应计算 RPO 目标的调和中项。例如,如果您有 100 个虚拟机的 RPO 为 20 分钟,有 50 个虚拟机的 RPO 为 600 分钟,则可以按以下方式计算调和中项:
150/(100/20 + 50/600) = ~30
在此示例中,配置与具有 150 个虚拟机且每个虚拟机的 RPO 大约为 30 分钟的设置相似。在此情况下,如果将这 150 个虚拟机复制到单个 VMFS 卷,则会影响性能。
原因
该问题仅会影响多个主机共享的 VMFS 数据存储。它不会发生在一个主机的本地数据存储或其他类型的数据存储(例如 NFS)上。该问题仅会影响运行 ESXi Server 5.0 的安装。
与 vSphere Replication 服务器的数量无关。这些限制适用于您可以复制到单个 VMFS 数据存储的虚拟机数量。
解决方案
- 在恢复站点上,将 ESXi Server 升级到版本 5.1 或更高版本。
- 如果无法将 ESXi Server 升级到版本 5.1 或更高版本,请重新分发复制的虚拟机或调整其 RPO。
- 减少要复制到单个 VMFS 卷且具有较短 RPO 的虚拟机的数量,例如通过使用更多的较小数据存储。
- 增加要复制到单个 VMFS 卷的虚拟机的 RPO 可产生更长的调和中项 RPO。