Vous pouvez démarrer un hôte ESXi à partir d'une interface réseau. Le processus de démarrage réseau varie selon que l'hôte cible utilise un microprogramme BIOS hérité ou UEFI, et que le processus de démarrage utilise PXE TFTP, iPXE HTTP ou UEFI HTTP.

Lorsque vous démarrez un hôte cible, il est en interaction avec les différents serveurs de l'environnement pour obtenir un adaptateur réseau, un chargeur de démarrage, un noyau, une adresse IP pour le noyau et enfin un script d'installation. Lorsque tous les composants sont en place, l'installation démarre comme dans l'illustration suivante.

Figure 1. Présentation du processus d'installation du démarrage PXE
Flux d'interactions entre l'hôte ESXi, le serveur DHCP, le serveur TFTP, le serveur Web et le dépôt de scripts.

L'interaction entre l'hôte ESXi et les autres serveurs est la suivante :

  1. L'utilisateur démarre l'hôte ESXi cible.
  2. L'hôte ESXi cible effectue une demande DHCP.
  3. Le serveur DHCP répond avec les informations IP, l'emplacement du serveur TFTP ou HTTP, ainsi que le nom de fichier ou l'URL du chargeur de démarrage réseau initial.
  4. L'hôte ESXi contacte le serveur TFTP ou HTTP, et demande le nom de fichier ou l'URL que le serveur DHCP a spécifié.
  5. Le serveur TFTP ou HTTP envoie le chargeur de démarrage réseau, et l'hôte ESXi l'exécute. Le chargeur de démarrage initial peut charger des composants supplémentaires de chargeur de démarrage à partir du serveur.
  6. Le chargeur de démarrage recherche un fichier de configuration sur le serveur TFTP ou HTTP, télécharge le noyau et d'autres composants ESXi tels que spécifiés dans le fichier de configuration, puis démarre le noyau sur l'hôte ESXi.
  7. Le programme d'installation s'exécute de façon interactive ou à l'aide d'un script kickstart, comme spécifié dans le fichier de configuration.