호스트가 레거시 BIOS 또는 UEFI를 사용하는 경우 PXE(Preboot Execution Environment)를 사용하여 네트워크 디바이스에서 ESXi 호스트를 부팅할 수 있습니다. 또는 ESXi 호스트가 네이티브 UEFI HTTP를 지원하는 경우 HTTP(Hypertext Transfer Protocol)를 사용하여 네트워크 디바이스에서 호스트를 부팅할 수 있습니다.
ESXi는 플래시 메모리 또는 로컬 하드 드라이브에 설치하는 데 사용되는 ISO 형식으로 배포됩니다. 파일을 추출하고 네트워크 인터페이스를 통해 부팅할 수 있습니다.
PXE는 DHCP(Dynamic Host Configuration Protocol) 및 TFTP(Trivial File Transfer Protocol)를 사용하여 네트워크를 통해 운영 체제를 부팅합니다.
PXE 부팅에는 몇 가지 네트워크 인프라스트럭처와 PXE 지원 네트워크 어댑터가 있는 시스템이 필요합니다. ESXi를 실행할 수 있는 대부분의 시스템에는 PXE 부팅을 수행할 수 있는 네트워크 어댑터가 있습니다.
네이티브 UEFI HTTP는 DHCP 및 HTTP를 사용하여 네트워크를 통해 부팅합니다. UEFI HTTP 부팅을 사용하려면 네트워크 인프라, HTTP 부팅 기능이 포함된 ESXi 호스트의 UEFI 펌웨어 버전 및 UEFI 네트워킹을 지원하는 네트워크 어댑터가 필요합니다.
HTTP를 사용하여 부팅하면 TFTP를 사용하는 것보다 더 빠르고 안정적입니다. 이는 기본 제공 스트리밍 및 손실 패킷 복구와 같은 HTTP의 기초가 되는 TCP 프로토콜의 기능 때문입니다. ESXi 호스트가 네이티브 UEFI HTTP를 지원하지 않는 경우에는 부팅 프로세스에 iPXE HTTP를 사용할 수 있습니다.