当前位置: 主页 > Office办公 > 电脑专区 > 电脑教程 > VMware虚拟化CPU型号不一样,在集群中如何进行VMotion?

VMware虚拟化CPU型号不一样,在集群中如何进行VMotion?

  • 2021-09-18
  • 来源/作者: 菜鸟图库/ 菜鸟图库
  • 442 次浏览

VMware虚拟化CPU型号不一样,在集群中如何进行VMotion?

答案:开通EVC功能。

EVC 是什么?

EVC 是 Enhanced vMotion Compatibility 的简称。EVC 允许您在不同代 CPU 之间迁移虚拟机。

EVC 的优势是什么?

因为 EVC 允许您在不同代 CPU 之间迁移虚拟机,因此凭借 EVC,您可以在同一群集里混合使用较旧和较新代服务器,并且可以在这些主机之间使用 vMotion 迁移虚拟机。这使得您可以更轻松地将新硬件添加到现有基础架构中,并有助于扩展现有主机的价值。凭借 EVC,无需任何虚拟机停机即可实现完整群集升级。在将新主机添加到群集时,可以将虚拟机迁移到新主机并停用旧主机。

如何使用 EVC?

已为 VirtualCenter 或 vCenter Server 清单中的群集启用 EVC。在启用 EVC 后,可确保使用 vMotion 在群集中的任何主机之间进行迁移。只有保留此属性的主机可添加至群集。

它的工作原理是什么?

在启用 EVC 后,将群集中的所有主机都配置为向群集中正在运行的所有虚拟机提供由用户选择的处理器类型的 CPU 功能。这可确保 vMotion 的 CPU 兼容性,即使基础硬件可能由于主机不同而有所不同。会向虚拟机(无论其在哪个主机上运行)公开相同的 CPU 功能,因此虚拟机可以在群集中的任何主机之间进行迁移。

对于 EVC 群集内的虚拟机,使用 vMotion 迁移是否仍失败?

是。除 CPU 兼容性外还有多种因素用来确定 vMotion 兼容性。例如,如果虚拟机未驻留于由源主机和目标主机共享的存储上,则无法在这些主机之间使用 vMotion 进行迁移。

EVC 是否允许 AMD 和 Intel CPU 与 vMotion 兼容?

否。已启用 EVC 的群集仅允许来自群集中单个供应商的 CPU。VirtualCenter 和 vCenter Server 不允许您将来自其他 CPU 供应商的主机添加到启用了 EVC 的群集。

哪些 EVC 模式可用?

ESXi 5.0 支持以下 EVC 模式:

AMD Opteron Generation 1(版本 E)

AMD Opteron Generation 2(版本 F)

AMD Opteron Generation 3 (Greyhound)

AMD Opteron Generation 3 (不支持 3Dnow!)(Greyhound)

AMD Opteron Generation 4 (Bulldozer)

Intel "Merom" Generation (Intel Xeon Core 2)

Intel "Penryn" Generation (Intel Xeon 45nm Core2)

Intel "Nehalem" Generation (Intel Xeon Core i7)

Intel "Westmere" Generation (Intel Xeon 32nm Core i7)

Intel "Sandy Bridge" Generation

ESXi 5.1 支持以下 EVC 模式:

AMD Opteron Generation 1(版本 E)

AMD Opteron Generation 2(版本 F)

AMD Opteron Generation 3 (Greyhound)

AMD Opteron Generation 3 (不支持 3Dnow!)(Greyhound)

AMD Opteron Generation 4 (Bulldozer)

AMD Opteron "Piledriver" Generation

Intel "Merom" Generation (Intel Xeon Core 2)

Intel "Penryn" Generation (Intel Xeon 45nm Core2)

Intel "Nehalem" Generation (Intel Xeon Core i7)

Intel "Westmere" Generation (Intel Xeon 32nm Core i7)

Intel "Sandy Bridge" Generation

Intel "Ivy Bridge" Generation

ESXi 5.5 支持以下 EVC 模式:

AMD Opteron Generation 1(版本 E)

AMD Opteron Generation 2(版本 F)

AMD Opteron Generation 3 (Greyhound)

AMD Opteron Generation 3 (不支持 3Dnow!)(Greyhound)

AMD Opteron Generation 4 (Bulldozer)

AMD Opteron "Piledriver" Generation

Intel "Merom" Generation (Intel Xeon Core 2)

Intel "Penryn" Generation (Intel Xeon 45nm Core2)

Intel "Nehalem" Generation (Intel Xeon Core i7)

Intel "Westmere" Generation (Intel Xeon 32nm Core i7)

Intel "Sandy Bridge" Generation

Intel "Ivy Bridge" Generation

ESXi 6.0 支持以下 EVC 模式:

AMD Opteron Generation 1(版本 E)

AMD Opteron Generation 2(版本 F)

AMD Opteron Generation 3 (Greyhound)

AMD Opteron Generation 3 (不支持 3Dnow!)(Greyhound)

AMD Opteron Generation 4 (Bulldozer)

AMD Opteron "Piledriver" Generation

Intel "Merom" Generation (Intel Xeon Core 2)

Intel "Penryn" Generation (Intel Xeon 45nm Core2)

Intel "Nehalem" Generation (Intel Xeon Core i7)

Intel "Westmere" Generation (Intel Xeon 32nm Core i7)

Intel "Sandy Bridge" Generation

Intel "Ivy Bridge" Generation

Intel "Haswell" Generation

ESXi 6.5 支持以下 EVC 模式:

AMD Opteron Generation 1(版本 E)

AMD Opteron Generation 2(版本 F)

AMD Opteron Generation 3 (Greyhound)

AMD Opteron Generation 3 (不支持 3Dnow!)(Greyhound)

AMD Opteron Generation 4 (Bulldozer)

AMD Opteron "Piledriver" Generation

AMD Opteron "Steamroller" Generation

Intel "Merom" Generation (Intel Xeon Core 2)

Intel "Penryn" Generation (Intel Xeon 45nm Core2)

Intel "Nehalem" Generation (Intel Xeon Core i7)

Intel "Westmere" Generation (Intel Xeon 32nm Core i7)

Intel "Sandy Bridge" Generation

Intel "Ivy Bridge" Generation

Intel "Haswell" Generation

Intel "Broadwell" Generation

ESXi 6.7 支持以下 EVC 模式:

AMD Opteron Generation 1(版本 E)

AMD Opteron Generation 2(版本 F)

AMD Opteron Generation 3 (Greyhound)

AMD Opteron Generation 3 (不支持 3Dnow!)(Greyhound)

AMD Opteron Generation 4 (Bulldozer)

AMD Opteron "Piledriver" Generation

AMD Opteron "Steamroller" Generation

AMD "Zen" Generation

Intel "Merom" Generation (Intel Xeon Core 2)

Intel "Penryn" Generation (Intel Xeon 45nm Core2)

Intel "Nehalem" Generation (Intel Xeon Core i7)

Intel "Westmere" Generation (Intel Xeon 32nm Core i7)

Intel "Sandy Bridge" Generation

Intel "Ivy Bridge" Generation

Intel "Haswell" Generation

Intel "Broadwell" Generation

Intel "Skylake" Generation

哪些 CPU 与每个 EVC 模式兼容?

要确定 EVC 模式是否与您的 CPU 兼容,请搜索 VMware Compatibility Guide。搜索服务器型号或 CPU 系列,并单击 CPU 系列列中的条目以显示兼容的 EVC 模式。

这些模式之间有何差异?

每种模式均密切对应相同名称的处理器中提供的功能。较新的处理器及其对应的模式包括诸如新指令等其他功能。例如,Intel Xeon Core i7 处理器添加了 SSE4.2 指令集。这些指令在早期的处理器或其对应的 EVC 模式中未提供。

AMD EVC 模式公开以下功能:

  https://www.vmware.com/resources/compatibility/search.php?deviceCategory=server

注意:要搜索受支持的 EVC CPU 类型,请参见 VMware Compatibility Guide 并按 EVC 模式搜索。 

案例:LENOVO E7-4820和LENOVO E5-2640两台不同型号的CPU该如何选择EVC模式?

哪些 CPU 与每个 EVC 模式兼容?

要确定 EVC 模式是否与您的 CPU 兼容,请搜索 VMware Compatibility Guide。搜索服务器型号或 CPU 系列,并单击 CPU 系列中的条目以显示兼容的 EVC 模式。

https://www.vmware.com/resources/compatibility/search.php?deviceCategory=server

LENOVO E7-4820 

VMware虚拟化CPU型号不一样,在集群中如何进行VMotion?

 

LENOVO E5-2640

 如果服务器的增强型VMotion兼容性模式:其中一个模式不支持此CPU,那可以查询的时候,可以看到查询结果为0。
 

当然了,这几个增加型vMotion兼容性模式中,选择哪个模式最好呢?如果两台主机都支持Intel“Nehalem”Generation (Intel Xeon Core i7)功能,当然是选择,兼容性中,功能最多最强的VMotion兼容模式。

如何查找主机支持的 EVC 模式?

在已连接至 vCenter Server 4.0 的 vSphere Client 中,主机摘要选项卡指示是否已启用 EVC,并显示主机的当前 EVC 模式。单击 EVC 模式旁边的蓝色图标可显示主机的所有支持的 EVC 模式列表。

VMware 还会提供免费的 CPU 标识实用程序,除了其他 CPU 功能之外,该实用程序还显示兼容的 EVC 模式。