创建虚拟机或升级现有虚拟机时,您可使用虚拟机兼容性设置来选择可运行虚拟机的 ESXi 主机版本。

兼容性设置可确定适用于虚拟机的虚拟硬件,这就相当于适用于主机的物理硬件。虚拟硬件包括 BIOS 和 EFI、可用虚拟 PCI 插槽、CPU 最大数量、最大内存配置以及其他特性。新虚拟硬件功能通常随主要或次要 vSphere 版本每年发布一次。

每个虚拟机兼容性级别至少支持五个主要或次要 vSphere 版本。例如,与 ESXi 3.5 及更高版本兼容的虚拟机可在 ESXi 3.5、ESXi 4.0、ESXi 4.1、ESXi 5.0、ESXi 5.1 和 ESXi 5.5 上运行。

表 1. 虚拟机兼容性选项

兼容性

描述

ESXi 5.5 及更高版本

该虚拟机(硬件版本 10)与 ESXi 5.5 及更高版本兼容。

ESXi 5.1 及更高版本

该虚拟机(硬件版本 9)与 ESXi 5.1 和 ESXi 5.5 兼容。

ESXi 5.0 及更高版本

该虚拟机(硬件版本 8)与 ESXi 5.0、ESXi 5.1 和 ESXi 5.5 兼容。

ESX/ESXi 4.0 及更高版本

该虚拟机(硬件版本 7)与 ESX/ ESXi 4.0、ESX/ ESXi 4.1、ESXi 5.0、ESXi 5.1 和 ESXi 5.5 兼容。

ESX/ESXi 3.5 及更高版本

该虚拟机(硬件版本 4)与 ESX/ESXi 3.5、ESX/ ESXi 4.0、ESX/ ESXi 4.1、ESXi 5.1 和 ESXi 5.5 兼容。它还与 VMware Server 1.0 及更高版本兼容。ESXi 5.0 不支持创建兼容 ESX/ESXi 3.5 及更高版本的虚拟机,但是可以运行由某个具有多种兼容性的主机创建的此类虚拟机。

ESX Server 2.x 及更高版本

该虚拟机(硬件版本 3)与 ESX Server 2.x、ESX/ESXi 3.5、ESX/ESXi 4.x 以及 ESXi 5.0 兼容。您不能创建、编辑、打开、克隆或迁移具有 ESX Server 2.x 兼容性的虚拟机。您只能注册或升级它们。

兼容版本下拉菜单中显示的兼容性设置是您正在创建的虚拟机的默认设置。以下因素可确定默认虚拟机兼容性:

  • 在其上创建虚拟机的 ESXi 主机版本。

  • 在其上设置默认虚拟机兼容性的清单对象,包括主机、群集或数据中心。

您可以接受默认兼容性,或选择其他设置。并不需要始终选择最新的 ESXi 主机版本。选择较早版本可以提供更大的灵活性,并且在以下情况下会很有用:

  • 要标准化虚拟环境中的测试和部署。

  • 不需要具备最新主机版本的功能时。

  • 要保持与旧版主机的兼容性。

创建虚拟机时,请考虑将运行虚拟机的环境,并权衡不同兼容性策略的利弊。考虑对这些方案的选择,这些方案展示了每个虚拟机兼容性选择所固有的灵活性。

环境中的对象

兼容性

结果

包含 ESXi 5.0 和 ESXi 4.x 主机的群集

ESX/ESX 4.0 及更高版本

保留虚拟机在群集中的其他主机上运行的功能,例如 ESXi 5.0。

您可能无法访问最新的虚拟硬件功能。

包含 ESXi 5.0 和 ESXi 4.x 主机的群集

ESXi 5.0 及更高版本

为您提供权限来访问 ESXi 4.x 中不可用的虚拟硬件功能。还可以在 ESXi 5.1 及更高版本的主机上运行。

  • 您不能将此虚拟机迁移到 ESXi 4.x 主机。

  • 该虚拟机不具备在 ESXi 5.1 上运行的虚拟机可用的所有功能,例如您不能使用 64 个虚拟处理器。

ESXi 5.5 主机

ESXi 5.5 及更高版本

可访问最新的虚拟硬件功能,但不能与旧版本的主机共享资源。

如果虚拟机不必与旧版 ESX/ESXi 主机版本保持兼容,则可以升级它们。

  • 要保持与 ESX/ESXi 3.5 主机的虚拟机兼容性,请在 ESX/ESXi 3.5 主机上升级虚拟机,这会使虚拟机升级到版本 4。

  • 要保持与 ESX/ESXi 4.x 主机的虚拟机兼容性,请在 ESX/ESXi 4.x 主机上升级虚拟机,这会使虚拟机升级到版本 7。