네트워크 인터페이스에서 ESXi 호스트를 부팅할 수 있습니다. 네트워크 부팅 프로세스는 대상 호스트가 레거시 BIOS 또는 UEFI 펌웨어를 사용하고 있는지 여부 및 부팅 프로세스가 PXE TFTP, iPXE HTTP 또는 UEFI HTTP를 사용하는지 여부에 따라 다릅니다.

대상 호스트를 부팅하면 환경의 다른 서버와 상호 작용하여 네트워크 어댑터, 부트 로더, 커널, 커널의 IP 주소를 비롯해 최종적으로 설치 스크립트를 가져옵니다. 모든 구성 요소가 갖춰지면 다음 그림에 표시된 대로 설치가 시작됩니다.

그림 1. PXE 부팅 설치 프로세스 개요
ESXi 호스트, DHCP 서버, TFTP 서버, 웹 서버 및 스크립트 디포 간의 상호 작용 흐름입니다.

ESXi 호스트와 다른 서버 사이의 상호 작용은 다음과 같이 진행됩니다.

  1. 사용자가 대상 ESXi 호스트를 부팅합니다.
  2. 대상 ESXi 호스트가 DHCP 요청을 수행합니다.
  3. DHCP 서버는 IP 정보, TFTP 또는 HTTP 서버의 위치, 초기 네트워크 부트 로더의 파일 이름 또는 URL로 응답합니다.
  4. ESXi 호스트가 TFTP 또는 HTTP 서버에 연결되고 DHCP 서버가 지정한 파일 이름 또는 URL을 요청합니다.
  5. TFTP 또는 HTTP 서버가 네트워크 부트 로더를 전송하고 ESXi 호스트가 이를 실행합니다. 초기 부트 로더는 서버에서 추가 부트 로더 구성 요소를 로드할 수 있습니다.
  6. 부트 로더가 TFTP 또는 HTTP 서버에서 구성 파일을 검색하고 구성 파일에 지정된 대로 커널 및 다른 ESXi 구성 요소를 다운로드하고 ESXi 호스트에서 커널을 부팅합니다.
  7. 설치 관리자가 구성 파일에 지정된 대로 kickstart 스크립트를 사용하여 또는 대화형으로 실행됩니다.