虚拟机的硬件版本反映虚拟机支持的虚拟硬件功能。这些功能对应于在其上创建虚拟机的 ESXi 主机上可用的物理硬件。虚拟硬件功能包括 BIOS 和 EFI、可用的虚拟 PCI 插槽、CPU 最大数量、最大内存配置以及其他典型硬件特性。

创建虚拟机时,可以接受默认硬件版本(对应于创建虚拟机的主机版本)或较早版本。在以下情况下可以使用较早的硬件版本:

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

  • 如果不需要具备更新版本的功能。

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

硬件版本早于版本 8 的虚拟机可以在 ESXi 5.0 主机上运行,但不会具有硬件版本 8 中可用的所有功能。例如,无法在硬件版本早于版本 8 的虚拟机中使用 32 个虚拟处理器或 1011 GB 的内存。

通过 vSphere Web Client 或 vSphere Client,可以将虚拟机只升级到最新的硬件版本。如果虚拟机不必与旧版 ESX/ESXi 主机保持兼容,则可以在 ESXi 5.0 主机上升级虚拟机。在这种情况下,虚拟机会升级到版本 8。

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

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

在下列情况中,虚拟机的硬件版本可以低于它运行所在的主机版本:

  • 将在 ESX/ESXi 4.x 或更早版本的主机上创建的虚拟机迁移到 ESXi 5.0 主机。

  • 通过使用在 ESX/ESXi 4.x 或更早版本的主机上创建的现有虚拟磁盘,在 ESXi 5.0 主机上创建虚拟机。

  • 将在 ESX/ESXi 4.x 或更早版本的主机上创建的虚拟磁盘添加到在 ESXi 5.0 主机上创建的虚拟机中。

可在主机上创建、编辑和运行不同的虚拟机版本(如果主机支持相应版本的话)。有时,主机上的虚拟机操作是受限制的,或者虚拟机无法访问主机。

表 1. ESXi 主机和兼容的虚拟机硬件版本

版本 8

版本 7

版本 4

与 vCenter Server 版本的兼容性

ESXi 5.0

创建、编辑、运行

创建、编辑、运行

编辑、运行

vCenter Server 5.0

ESX/ESXi 4.x

不支持

创建、编辑、运行

创建、编辑、运行

vCenter Server 4.x

ESX Server 3.x

不支持

不支持

创建、编辑、运行

VirtualCenter Server 2.x 和更高版本

ESXi 5.0 主机上不支持版本 3 虚拟机。要充分使用这些虚拟机,请升级虚拟硬件。

注:

在早期版本的 ESX/ESXi 文档中,虚拟机硬件版本 4 可能列为 VM3。