虚拟机兼容性设置决定了虚拟机可用的虚拟硬件,该虚拟硬件与主机上可用的物理硬件相对应。要确定是否升级环境中的虚拟机,可以查看并比较不同兼容性级别的可用硬件。

使用 vSphere 8.0 Update 2,最多可向虚拟机添加 128 个 PCI 直通设备。

有关虚拟机兼容性和受支持硬件版本的详细信息,请参见 VMware 知识库文章,网址为 https://kb.vmware.com/s/article/2007240

表 1. 虚拟机兼容性所支持的功能
功能 功能可用性,按虚拟硬件版本 (HWV) 列出 最新的硬件版本
21 20 19 18 17 15
ESXi 兼容性 请参见KB 2007240 ESXi 8.0 Update 2 及更高版本 ESXi 8.0 及更高版本 ESXi 7.0 Update 2 及更高版本 ESXi 7.0 Update 1 及更高版本 ESXi 7.0 及更高版本 ESXi 6.7 Update 2 及更高版本
BIOS 固件 (1)
  • HWV 4 或更高版本
Y Y Y Y Y Y
UEFI 固件 (1)
  • HWV 8 或更高版本
Y Y Y Y Y Y
安全引导
  • HWV 13 或更高版本
Y Y Y Y Y Y
最大逻辑处理器数量 (2)
  • 对于 HWV 18 或更高版本,为 768
  • 对于 HWV 15 - 17,为 256
  • 对于 HWV 11 - 14,为 128
  • 对于 HWV 9 - 10,为 64
  • 对于 HWV 8,为 32
  • 对于 HWV 7,为 8
  • 对于 HWV 4,为 4
768 768 768 768 256 256
每个插槽的最大内核数(虚拟 CPU)(3)
  • 对于 HWV 20,为 256
  • 对于 HWV 9 - 19,为 64
  • 对于 HWV 8,为 32
  • 对于 HWV 7,为 8
  • 对于 HWV 4,为 1
256 256 64 64 64 64
CPU 热添加支持
  • HWV 11 或更高版本
Y Y Y Y Y Y
内存最大值 (GB) (4)
  • 对于 HWV 20 或更高版本,为 24560
  • 对于 HWV 13 - 17,为 6128
  • 对于 HWV 11,为 4080
  • 对于 HWV 8 - 10,为 1011
  • 对于 HWV 7,为 256
  • 对于 HWV 4,为 64
24560 24560 24560 24560 6128 6128
内存热添加支持
  • HWV 7 或更高版本
Y Y Y Y Y Y
虚拟 NUMA 拓扑
  • HWV 20 或更高版本
Y Y N N N N
最大 PCI 直通设备数
  • HWV 20:
    • 对于 ESXi 8.0,最多 32
    • 对于 ESXi 8.0 Update 1,最多 64
  • 对于 HWV 13 - 19,为 16
128 对于 ESXi 8.0,为 32

对于 ESXi 8.0 Update 1,为 64

16 16 16 16
PCI 热添加支持
  • HWV 13 或更高版本
Y Y Y Y Y Y
虚拟 PMC 支持
  • HWV 9 或更高版本
Y Y Y Y Y Y
动态 DirectPath
  • HWV 17 或更高版本
Y Y Y Y Y N
增强型 DirectPath I/O
  • HWV 20 或更高版本
Y Y N N N N
供应商设备组
  • HWV 20 或更高版本
Y Y N N N N
AMD SEV-ES
  • HWV 18 或更高版本
Y Y Y Y N N
虚拟超线程
  • HWV 20 或更高版本
Y Y N N N N
适用于 Intel 主机的虚拟 I/O MMU
  • HWV 14 或更高版本
Y Y Y Y Y Y
适用于 AMD 主机的虚拟 I/O MMU
  • HWV 18 或更高版本
Y Y Y Y N N
虚拟 SGX 设备
  • HWV 17 或更高版本
Y Y Y Y Y N
嵌套虚拟化 (5)
  • HWV 9 或更高版本
Y Y Y Y Y Y
适用于 Intel 主机的 Microsoft VBS
  • HWV 14 或更高版本
Y Y Y Y Y Y
适用于 AMD 主机的 Microsoft VBS
  • HWV 19 或更高版本
Y Y Y N N N
通信接口
最大串行端口数
  • 对于 HWV 11 或更高版本,为 32
  • 对于 HWV 4 - 10,为 4
32 32 32 32 32 32
最大并行端口数 对于所有 HWV,为 3 3 3 3 3 3 3
USB 2.0 (13)
  • HWV 7 或更高版本
Y Y Y Y Y Y
USB 3.1 SuperSpeed (14)
  • HWV 8 或更高版本
Y Y Y Y Y Y
USB 3.1 SuperSpeedPlus (14)
  • HWV 17 或更高版本
Y Y Y Y Y N
USB 3.2 (14)
  • HWV 21 或更高版本
Y N N N N N
最大 USB 设备数
  • HWV 7 或更高版本
20 20 20 20 20 20
VMCI
  • HWV 7 或更高版本
Y Y Y Y Y Y
数据集服务
  • HWV 20 或更高版本
Y Y N N N N
vMotion 应用程序通知
  • HWV 20 或更高版本
Y Y N N N N
网络
最大网卡数
  • 对于 HWV 7 或更高版本,为 10
  • 对于 HWV 4,为 4
10 10 10 10 10 10
VMXNet3 版本
  • 对于 HWV 20 或更高版本,为 8
  • 对于 HWV 19,为 7
  • 对于 HWV 18,为 6
  • 对于 HWV 15 和 17,为 5
  • 对于 HWV 14,为 4
  • 对于 HWV 13,为 3
  • 对于 HWV 11,为 2
  • 对于 HWV 7 - 10,为 1
8 8 7 6 5 5
VMXNet2 版本
  • HWV 4 或更高版本
Y Y Y Y Y Y
VMXNet 版本
  • HWV 4 或更高版本
N N N N N N
PCNet32 (6)
  • HWV 4 或更高版本
N N N N N N
E1000e
  • HWV 8 或更高版本
Y Y Y Y Y Y
E1000
  • HWV 4 或更高版本
Y Y Y Y Y Y
PVRDMA RoCE 版本
  • 对于 HWV 14-20,为 RoCEv2
  • 对于 HWV 13-19,为 RoCEv1
RoCEv2 RoCEv2 RoCEv1、RoCEv2 RoCEv1、RoCEv2 RoCEv1、RoCEv2 RoCEv1、RoCEv2
最大 PVRDMA 网卡数
  • HWV 13 或更高版本
10 10 10 1 1 1
PVRDMA 本机端点 (7)
  • HWV 18 或更高版本
Y Y Y Y (7) N N
ATA 存储
最大软盘设备数
  • 对于所有 HWV,为 2
2 2 2 2 2 2
最大 IDE 控制器数
  • HWV 4 或更高版本
1 1 1 1 1 1
任意组合中的最大虚拟 IDE 磁盘和虚拟 IDE CD-ROM 数
  • HWV 4 或更高版本
4 4 4 4 4 4
最大虚拟 IDE CD-ROM 数
  • HWV 4 或更高版本
Y Y Y Y Y Y
虚拟 IDE 磁盘
  • HWV 7 或更高版本
Y Y Y Y Y Y
IDE 热添加支持
  • 并非所有 HWV 都支持
N N N N N N
每个虚拟 SATA 控制器的最大磁盘数
  • HWV 10 或更高版本
30 30 30 30 30 30
最大 SATA 控制器数
  • 对于 HWV 10 或更高版本,为 4
4 4 4 4 4 4
SCSI 存储
最大虚拟 SCSI 磁盘数
  • HWV 4 或更高版本
256 256 256 256 256 60
最大 SCSI 控制器数
  • 对于 HWV 4 或更高版本,为 4 (12)
4 4 4 4 4 4
每个 VMware 准虚拟 SCSI 控制器的最大磁盘数
  • HWV 7 或更高版本
64 64 64 64 64 15
每个 LSI Logic SAS SCSI 控制器的最大磁盘数
  • HWV 7 或更高版本
15 15 15 15 15 15
每个 LSI Logic SCSI 控制器的最大磁盘数
  • HWV 4 或更高版本
15 15 15 15 15 15
每个 Bus Logic SCSI 控制器的最大磁盘数
  • HWV 4 或更高版本
15 15 15 15 15 15
SCSI 直通支持
  • HWV 4 或更高版本
Y Y Y Y Y Y
SCSI 热添加支持
  • HWV 4 或更高版本
Y Y Y Y Y Y
SCSI 只读支持
  • HWV 21 或更高版本
Y N N N N N
NVMe 存储
最大虚拟 NVMe 磁盘数
  • 对于 HWV 21 或更高版本,为 256
  • 对于 HWV 13 - 20,为 60
256 60 60 60 60 60
最大 NVMe 控制器数
  • 对于 HWV 13 或更高版本,为 4
4 4 4 4 4 4
每个控制器的最大 NVMe 磁盘数
  • 对于 HWV 21 或更高版本,为 64
  • 对于 HWV 13 - 20,为 15
64 15 15 15 15 15
NVMe 版本 (8)
  • 对于 HWV 19 或更高版本,为 1.3c
  • 对于 HWV 13 - 18,为 1.0e
  • 请参见备注 (10) 和 (11)
1.3c (11) 1.3c (10) 1.3c (10) 1.0e 1.0e 1.0e
虚拟磁盘
最大虚拟磁盘大小
  • HWV 13 或更高版本
62 TB 62 TB 62 TB 62 TB 62 TB 62 TB
永久内存
虚拟 PMEM 磁盘支持
  • HWV 14 或更高版本
Y Y Y Y Y Y
最大 NVDIMM 控制器数
  • 对于 HWV 14 或更高版本,为 1
1 1 1 1 1 1
最大 NVDIMM 设备数
  • 对于 HWV 14 或更高版本,为 64
64 64 64 64 64 64
显卡
最大 vGPU 数
  • 对于 HWV 21,为 16
  • 对于 HWV 20,为 8
  • 对于 HWV 13 - 19,为 4
16 8 4 4 4 4
最大 SVGA 显示
  • 对于 HWV 7 或更高版本,为 10
  • 对于 HWV 4,为 1
10 10 10 10 10 10
最大显存 (MB)
  • 对于 HWV 18 或更高版本,为 256
  • 对于 HWV 11 - 17,为 128
  • 对于 HWV 9 - 10,为 512
  • 对于 HWV 4 - 8,为 128
256 256 256 256 128 128
3D 显存最大值 (GB)
  • 对于 HWV 18 或更高版本,为 8
  • 对于 HWV 17,为 4
  • 对于 HWV 11 - 15,为 2
8 8 8 8 4 2
SVGA 3D 硬件加速
  • HWV 8 或更高版本
Y Y Y Y Y Y
WDDM 版本
  • 对于 HWV 20 或更高版本,为 1.2
  • 对于 HWV 17 - 19,为 1.1
  • 对于 HWV 7 - 15,为 1.0
1.2 1.2 1.1 1.1 1.1 1.0
Direct3D 版本 (9)
  • 对于 HWV 19 或更高版本,为 11.0
  • 对于 HWV 17 - 18,为 10.1
  • 对于 HWV 13 - 15,为 10.0
  • 对于 HWV 7 - 12,为 9.x
11.0 11.0 11.0 10.1 10.1 10.0
OpenGL 版本
  • 对于 HWV 20 或更高版本,为 4.3
  • 对于 HWV 19,为 4.0
  • 对于 HWV 13 - 18,为 3.3
4.3 4.3 4.0 3.3 3.3 3.3
其他虚拟设备
内存膨胀
  • HWV 4 或更高版本
Y Y Y Y Y Y
虚拟 TPM 2.0
  • HWV 14 或更高版本
Y Y Y Y Y Y
虚拟精度时钟设备
  • HWV 17 或更高版本
Y Y Y Y Y N
虚拟监视程序定时器设备
  • HWV 17 或更高版本
Y Y Y Y Y N
  • (1) - 默认情况下,对于硬件版本和客户机操作系统的每个组合,vSphere 将使用 UEFI 或 BIOS。某些客户机操作系统需要 UEFI 或 BIOS 固件,或同时支持这两种固件类型。如果客户机操作系统支持 BIOS 和 UEFI,请在安装客户机操作系统之前更改虚拟机的默认固件类型。否则,必须重新安装客户机操作系统。
  • (2) - 超过 128 个逻辑处理器需要采用 UEFI 固件。
  • (3) - 每个插槽虚拟 CPU 数超过 64 个时,需要采用 UEFI 固件。
  • (4) - 虚拟内存超过 6 TB 时,需要采用 UEFI 固件。
  • (5) - 有关嵌套虚拟化支持限制的详细信息,请参见 VMware 知识库文章,网址为 https://kb.vmware.com/s/article/2009916
  • (6) - 仅限 32 位虚拟机。
  • (7) - 硬件版本为 18 的虚拟机的 PVRDMA 原生端点不支持 vSphere vMotion。
  • (8) - 默认情况下,硬件版本为 20 的 Windows 虚拟机使用 NVMe 版本 1.0e。
  • (9) - Direct3D 需要使用在 Windows 客户机操作系统中运行的 VMware WDDM 驱动程序。
  • (10) NVMe 版本 1.0 是硬件版本 19 和 20 Windows 虚拟机的默认 NVMe 控制器。
  • (11) NVMe 1.3c 是运行 Windows Server 2022 或更高版本以及 Windows 11 或更高版本客户机操作系统的硬件版本 21 虚拟机的默认 NVMe 控制器。
  • (12) PVSCI、LSI 或 BusLogic 控制器的任意组合的最大 SCSI 控制器数为 4 个。
  • (13) 从 vSphere 用户界面中选择 USB 2.0 时,会将两个控制器添加到虚拟机,即用于 USB 1.x 的 UHCI 以及用于 USB 2.0 的 EHCI。
  • (14) 虚拟机只能有一个 USB 3.x 控制器和一个额外的 USB 2.0 控制器。