vCenter Server 对可在每个主机、网络和数据存储上同时执行的虚拟机迁移操作和置备操作的数量设置了限制。

每个操作,如 vMotion 迁移或克隆虚拟机,都会分配到一个资源成本。每个主机、数据存储或网络资源都有它可以随时支持的一个最大成本。会导致资源超出其最大成本的任何新的迁移或置备操作不会立即继续,而会进行排队,直到其他操作完成并释放资源为止。为了该操作得以继续,必须满足每个网络、数据存储和主机限制。

不带共享存储的 vMotion(可将虚拟机同时迁移到其他主机和数据存储)是 vMotion 与 Storage vMotion 的组合。此迁移继承了与这些操作相关的网络、主机和数据存储的成本。不带共享存储的 vMotion 与网络成本为 1 的 Storage vMotion 等同。

网络限制

网络限制仅适用于通过 vMotion 的迁移。网络限制取决于 ESXi 的版本和网络类型。通过 vMotion 的所有迁移都有网络资源成本 1。

表 1. 通过 vMotion 的迁移的网络限制
操作 ESXi 版本 网络类型 最大成本
vMotion 6.0、6.5、6.7、7.0、8.0 1GigE 4
vMotion 6.0、6.5、6.7、7.0、8.0 10GigE 8

数据存储限制

数据存储限制适用于通过 vMotion 和通过 Storage vMotion 的迁移。与共享虚拟机的数据存储相比,通过 vMotion 的迁移的资源成本为 1。对于源数据存储和目标数据存储,通过 Storage vMotion 迁移的资源成本均为 16。

表 2. vMotion 和 Storage vMotion 的数据存储限制和资源成本
操作 ESXi 版本 每个数据存储的最大成本 数据存储资源成本
vMotion 6.0、6.5、6.7、7.0、8.0 128 1
Storage vMotion 6.0、6.5、6.7、7.0、8.0 128 16

主机限制

主机限制适用于通过 vMotion 和 Storage vMotion 的迁移以及其他置备操作(如克隆、部署和冷迁移)。所有主机的最大成本为 8/每主机。例如,在 ESXi 7.0 主机上,可以执行 2 个 Storage vMotion 操作,或 1 个 Storage vMotion 和 4 个 vMotion 操作。

表 3. vMotion、Storage vMotion 和置备操作的主机迁移限制和资源成本
操作 ESXi 版本 每个主机的派生限制 主机资源成本
vMotion 6.0、6.5、6.7、7.0、8.0 8 1
Storage vMotion 6.0、6.5、6.7、7.0、8.0 2 4
不带共享存储的 vMotion 6.0、6.5、6.7、7.0、8.0 2 4
其他置备操作 6.0、6.5、6.7、7.0、8.0 8 1