На днях озадачился проблемой с минимальной версией vHW в ESXi.
Текущая ситуация с ESXi такова:
- ESXi 6.7 поддерживает vHW версий с 4 по 14 – Virtual machine hardware versions.
- vSphere 5.5 сошла с дистанции.
- В связи с Чипокалипсом минимальная рекомендуемая версия – 9, сильно рекомендуемая – 11: Hypervisor-Assisted Guest Mitigation for Branch Target injection, Performance impact on VMware appliances after patching for Spectre/Meltdown.
- VCSA 6.7u1 использует Photon OS 1.0, который у нас не работает, если поднять версию старше 11.
- Есть непонятки с EVC Mode и vHW.
- UNMAP в тонких дисках поддерживается с версии vHW 11, для Linux с версии vHW 13.
- Поддержка Per-VM EVC требует vHW версии 14.
- Поддержка Secure Boot требует vHW версии 13.
- Поддержка Dynamic DirectPath требует vHW версии 17.
- Поддержка Virtual NUMA Topology и Virtual HT требует vHW версии 20.
В итоге мы ориентируемся на следующие версии (предварительно делается копия *.vmx либо бэкап ВМ, после повышения проверка, Upgrading a virtual machine to the latest hardware version (multiple versions)):
- Готовые Virtual Appliances и шаблоны виртуальных машин повышаются до версии 11 либо 14.
- Целевая версия для Linux с тонкими дисками – 14 либо 17.
- Целевая версия для ПО, требующего новых инструкций CPU – 14 либо 17.
- В частных случаях смотрим на фунционал Hardware Features Available with Virtual Machine Compatibility Settings и Hardware Features Available with Virtual Machine Compatibility Settings.