要提高具有不同 CPU 功能集的主机之间的 CPU 兼容性,可通过将主机置于增强型 vMotion 兼容性 (EVC) 集群中来“隐藏”虚拟机中的一些主机 CPU 功能。EVC 集群中的主机和添加到现有 EVC 集群中的主机必须符合 EVC 要求。

  • 关闭集群中所包含的功能集高于您要启用的 EVC 模式的主机上运行的所有虚拟机的电源。也可以将这些虚拟机迁移到集群外面。

  • 集群中的所有主机均须满足以下要求:

要求

描述

受支持的 ESXi 版本

ESXi 6.5 或更高版本。

vCenter Server

主机必须连接到 vCenter Server 系统。

CPU

单个供应商,AMD 或 Intel。

启用高级 CPU 功能

如果在 BIOS 中以下 CPU 功能可用,则启用这些功能:

  • 硬件虚拟化支持(AMD-V 或 Intel VT)

  • AMD No eXecute(NX)

  • Intel eXecute Disable (XD)

注:

默认情况下,硬件供应商有时会停用 BIOS 中的特定 CPU 功能。您可能会因为 EVC 兼容性检查检测到缺少某些需要针对特定 CPU 提供的功能,从而在启用 EVC 时遇到问题。如果无法在配备兼容处理器的系统上启用 EVC,请确保在 BIOS 中启用所有功能。

要启用的 EVC 模式所支持的 CPU

要了解 EVC 是否支持特定处理器或服务器型号,请参见《VMware 兼容性指南》,网址为 http://www.vmware.com/resources/compatibility/search.php

配置 vMotion

请参见vMotion 的主机配置