Vous pouvez utiliser PXE (Preboot Execution Environment) pour démarrer un hôte ESXi à partir d'un périphérique réseau, si votre hôte utilise un BIOS hérité ou UEFI. Si votre hôte ESXi prend en charge le protocole HTTP UEFI natif, vous pouvez utiliser le protocole HTTP (Hypertext Transfer Protocol) pour démarrer l'hôte à partir d'un périphérique réseau.
ESXi est distribué dans un format ISO utilisé pour l'installation dans la mémoire flash ou sur un disque dur local. Vous pouvez extraire les fichiers et les démarrer sur une interface réseau.
PXE utilise les protocoles DHCP (Dynamic Host Configuration Protocol) et TFTP (Trivial File Transfer Protocol) pour démarrer un système d'exploitation sur un réseau.
Le démarrage PXE requiert une infrastructure de réseau et une machine avec un adaptateur réseau adapté au PXE. La plupart des machines pouvant exécuter ESXi sont équipées d'adaptateurs réseau capables d'effectuer un démarrage PXE.
Le protocole HTTP UEFI natif utilise DHCP et HTTP pour démarrer sur un réseau. Le démarrage HTTP UEFI requiert une infrastructure réseau, une version de microprogramme UEFI sur l'hôte ESXi qui inclut la fonctionnalité de démarrage HTTP et un adaptateur réseau qui prend en charge la mise en réseau UEFI.
Le démarrage à l'aide de HTTP est plus rapide et plus fiable que l'utilisation de TFTP. Cela est dû aux capacités du protocole TCP sur lequel repose le protocole HTTP, telles que la diffusion intégrée et la récupération de paquets perdus. Si vos hôtes ESXi ne prennent pas en charge le protocole HTTP UEFI natif, vous pouvez utiliser HTTP iPXE pour le processus de démarrage.