Случайно нагуглил табличку с различными версиями виртуального железа:
Feature | ESXi 5.5 and later | ESXi 5.1 and later | ESXi 5.0 and later | ESX/ESXi 4.x and later | ESX/ESXi 3.5 and later |
Hardware version | 10 | 9 | 8 | 7 | 4 |
Maximum memory (GB) | 1011 | 1011 | 1011 | 255 | 64 |
Maximum number of logical processors* | 64 | 64 | 32 | 8 | 4 |
Maximum number of cores (virtual CPUs) per socket | 64 | 64 | 32 | 8 | 1 |
Maximum SCSI adapters | 4 | 4 | 4 | 4 | 4 |
Bus Logic adapters | Y | Y | Y | Y | Y |
LSI Logic adapters | Y | Y | Y | Y | Y |
LSI Logic SAS adapters | Y | Y | Y | Y | N |
VMware Paravirtual controllers | Y | Y | Y | Y | N |
SATA controllers | 4 | N | N | N | N |
Virtual SCSI disk | Y | Y | Y | Y | Y |
SCSI passthrough | Y | Y | Y | Y | Y |
SCSI hot plug support | Y | Y | Y | Y | Y |
IDE nodes | Y | Y | Y | Y | Y |
Virtual IDE disk | Y | Y | Y | Y | N |
Virtual IDE CD-ROMs | Y | Y | Y | Y | Y |
IDE hot plug support | N | N | N | N | N |
Maximum NICs | 10 | 10 | 10 | 10 | 4 |
PCNet32 | Y | Y | Y | Y | Y |
VMXNet | Y | Y | Y | Y | Y |
VMXNet2 | Y | Y | Y | Y | Y |
VMXNet3 | Y | Y | Y | Y | N |
E1000 | Y | Y | Y | Y | Y |
E1000e | Y | Y | Y | N | N |
USB 1.x and 2.0 | Y | Y | Y | Y | N |
USB 3.0 | Y | Y | Y | N | N |
Maximum video memory (KB) | 524288 | 524288 | 131072 | 131072 | 131072 |
SVGA displays | 10 | 10 | 10 | 10 | 1 |
SVGA 3D hardware acceleration | Y | Y | Y | N | N |
VMCI | Y | Y | Y | Y | N |
PCI passthrough | 6 | 6 | 6 | 6 | 0 |
PCI Hot plug support | Y | Y | Y | Y | N |
Nested HV support** | Y | Y | N | N | N |
vPMC support | Y | Y | N | N | N |
Serial ports | 4 | 4 | 4 | 4 | 4 |
Parallel ports | 3 | 3 | 3 | 3 | 3 |
Floppy devices | 2 | 2 | 2 | 2 | 2 |
* – максимальное количество процессоров в ВМ (vCPU) зависит не только от версии виртуального железа, но и от редакции гипервизора (Std/Ent и т.д.) и количества логических процессоров на хосте.
** – по факту подразумевается проброс аппаратной виртуализации внутрь виртуальной машины. Это необходимо, чтобы в виртуальном ESXi с процессором Intel запустить 64битную ВМ. Без аппаратной поддержки виртуализации запустить 64битную ВМ на процессорах Intel нельзя. Стоит также отметить, что эта фича поддерживается на ограниченном количестве CPU.
Еще большее количество таблиц можно найти тут.