Puede utilizar el entorno de ejecución previo al arranque (PXE) para arrancar un host ESXi desde un dispositivo de red si el host utiliza el UEFI o BIOS heredado. De forma alternativa, si el host ESXi es compatible con UEFI HTTP nativo, puede utilizar el protocolo de transferencia de hipertexto (HTTP) para arrancar el host desde un dispositivo de red.
ESXi se distribuye en un formato ISO que se utiliza para instalarse en la memoria flash o en un disco duro local. Puede extraer los archivos y arrancarlos a través de una interfaz de red.
PXE utiliza el protocolo de configuración dinámica de host (DHCP) y el protocolo trivial de transferencia de archivos (TFTP) para arrancar un sistema operativo a través de una red.
El arranque con PXE requiere determinada infraestructura de red y una máquina con un adaptador de red compatible con PXE. La mayoría de las máquinas que pueden ejecutar ESXi poseen adaptadores de red que pueden arrancar con PXE.
El UEFI HTTP nativo utiliza DHCP y HTTP para arrancar a través de una red. El arranque UEFI HTTP requiere una infraestructura de red, una versión de firmware UEFI en el host de ESXi que incluye la función de arranque HTTP y un adaptador de red que admita redes UEFI.
El arranque mediante HTTP es más rápido y fiable que el uso de TFTP. Esto se debe a las capacidades del protocolo TCP subyacente a HTTP, como la transmisión integrada y la recuperación de paquetes perdidos. Si los hosts ESXi no son compatibles con el protocolo UEFI HTTP nativo, puede utilizar iPXE HTTP para el proceso de arranque.