vSphere Auto Deploy는 호스트 프로파일, 원하는 이미지 또는 클러스터 수준의 구성과 함께 PXE 부팅 인프라를 사용하여 ESXi 호스트를 프로비저닝합니다.

ESXi 호스트의 상태 정보

참고: vSphere Distributed Services Engine 기능의 일부로 DPU가 구성된 ESXi 호스트에서는 Auto Deploy를 사용할 수 없습니다.
vSphere Auto Deploy에 대해 설정된 물리적 호스트를 시작하면 vSphere Auto Deploy는 vSphere 호스트 프로파일, 원하는 이미지 또는 클러스터 수준의 구성과 함께 PXE 부팅 인프라를 사용하여 해당 호스트를 프로비저닝하고 사용자 지정합니다. 호스트 자체에는 상태가 저장되지 않습니다. 대신 vSphere Auto Deploy 서버는 각 호스트에 대한 상태 정보를 관리합니다. vSphere Auto Deploy는 프로비저닝할 ESXi 호스트의 정보를 여러 위치에 저장합니다. 단일 이미지 또는 클러스터 수준의 구성으로 관리하는 이미지 프로파일, 호스트 프로파일 또는 클러스터의 위치에 대한 정보는 처음에 시스템을 이미지 프로파일 및 호스트 프로파일에 매핑하는 규칙에 지정됩니다.
표 1. vSphere Auto Deploy에서 배포 정보 저장
정보 유형 설명 정보 소스
이미지 상태 ESXi 호스트에서 실행되는 실행 가능 소프트웨어 vSphere ESXi Image Builder 또는 vSphere Lifecycle Manager 이미지로 생성되는 이미지 프로파일입니다.
구성 상태 가상 스위치와 그 설정, 드라이버 설정, 부팅 매개 변수 등 호스트가 구성되는 방식을 결정하는 구성 가능한 설정 호스트 프로파일 UI를 사용하여 생성되는 호스트 프로파일 또는 인벤토리 UI의 클러스터 수준에서 모든 ESXi 호스트 설정을 관리하는 클러스터를 설정할 때 생성하는 구성입니다.
동적 상태 생성된 개인 키 또는 런타임 데이터베이스 등 실행되는 소프트웨어에 의해 생성되는 런타임 상태 호스트 메모리, 재부팅 중 손실됨
가상 시스템 상태 호스트에 저장된 가상 시스템과 가상 시스템 자동 시작 정보(이후 부팅만 해당) vSphere Auto Deploy에 가상 시스템 정보를 제공하려면 vCenter Server에서 vSphere Auto Deploy로 보낸 가상 시스템 정보를 사용할 수 있어야 합니다.
사용자 입력 시스템 시작 시 사용자가 제공하는 IP 주소와 같이 사용자 입력에 기반하는 상태는 호스트 프로파일에 자동으로 포함될 수 없습니다.

호스트 사용자 지정 정보, 첫 번째 부팅 중 vCenter Server에서 저장됨

사용자 입력에서 특정 값을 요구하는 호스트 프로파일을 생성할 수 있습니다.

vSphere Auto Deploy가 사용자 제공 정보가 필요한 호스트 프로파일을 적용하면 호스트가 유지 보수 모드로 전환됩니다. 호스트 프로파일 UI를 사용하여 호스트 프로파일 규정 준수를 확인하고 프롬프트에 응답하여 호스트를 사용자 지정합니다.

vSphere Auto Deploy 아키텍처

vSphere Auto Deploy 인프라는 몇 가지 구성 요소로 이루어집니다.

자세한 내용은 "Auto Deploy 아키텍처" 비디오를 보십시오.

그림 1. vSphere Auto Deploy 아키텍처

VIB와 이미지 프로파일, 규칙 엔진 및 Auto Deploy 서버는 Auto Deploy의 주요 구성 요소입니다.

vSphere Auto Deploy 서버
이미지 및 호스트 프로파일을 ESXi 호스트에 제공합니다.
vSphere Auto Deploy 규칙 엔진
어떤 이미지 프로파일과 호스트 프로파일을 어떤 호스트에 제공할지 vSphere Auto Deploy 서버에 정보를 보냅니다. 관리자는 vSphere Auto Deploy를 사용하여, 이미지 프로파일 및 호스트 프로파일을 호스트에 할당하는 규칙을 정의합니다.
VMware Image Builder 및 호스트 프로파일을 사용하여 생성하는 레거시 이미지 프로파일과는 별도로, 단일 vSphere Lifecycle Manager 이미지 또는 클러스터 수준의 구성을 사용하여 ESXi를 배포하는 vSphere Auto Deploy 규칙을 생성할 수도 있습니다.
이미지 프로파일
ESXi 호스트를 부팅하는 데 사용할 VIB 집합을 정의합니다.
  • VMware와 VMware 파트너는 이미지 프로파일과 VIB를 공개 디포에서 제공합니다. vSphere ESXi Image Builder를 사용하여 디포를 검사하고 vSphere Auto Deploy 규칙 엔진을 사용하여 어떤 이미지 프로파일을 어떤 호스트에 할당할지 지정합니다.
  • vSphere Lifecycle Manager 이미지를 사용하여 클러스터의 ESXi 호스트에 소프트웨어 및 펌웨어 업데이트를 적용합니다. 단일 이미지를 사용하여 클러스터의 모든 호스트를 관리하면 클러스터 전체의 호스트 이미지 동질성이 보장됩니다.
  • ESXi 8.0에서는 클러스터 수준에서 모든 ESXi 호스트 설정을 관리하는 클러스터를 설정할 수 있습니다.
  • VMware 고객은 디포의 공개 이미지 프로파일 및 VIB를 기반으로 사용자 지정 이미지 프로파일을 생성하여 이를 호스트에 적용할 수 있습니다.
호스트 프로파일
네트워킹 또는 스토리지 설정 등 시스템별 구성을 정의합니다. 호스트 프로파일 UI를 사용하여 호스트 프로파일을 생성합니다. 참조 호스트의 호스트 프로파일을 생성하고 해당 호스트 프로파일을 사용자 환경의 다른 호스트에 적용하여 일관된 구성을 유지할 수 있습니다.
참고: ESXi 8.0에서는 클러스터 수준에서 모든 ESXi 호스트 설정을 관리하는 클러스터를 설정하면 호스트 프로파일을 사용할 수 없습니다.
호스트 사용자 지정
호스트 프로파일이 호스트에 적용되는 경우 사용자가 제공하는 정보를 저장합니다. 호스트 사용자 지정에는 사용자가 해당 호스트에 대해 제공한 IP 주소 또는 기타 정보가 포함될 수 있습니다. 호스트 사용자 지정에 대한 자세한 내용은 " vSphere 호스트 프로파일" 설명서를 참조하십시오.

vSphere Auto Deploy의 이전 릴리스에서는 호스트 사용자 지정을 응답 파일이라고 했습니다.

Auto Deploy 인증서

기본적으로 Auto Deploy 서버는 VMware CA(VMware Certificate Authority)에서 서명한 인증서로 각 호스트를 프로비저닝합니다. 자세한 내용은 ESXi 호스트의 인증서 관리를 참조하십시오.

또는 회사 정책에 따라 사용자 지정 인증서를 사용해야 하는 경우 VMware CA에서 서명되지 않은 사용자 지정 인증서로 모든 호스트를 프로비저닝하도록 Auto Deploy 서버를 설정할 수 있습니다. Auto Deploy 서버는 타사 CA의 하위 CA(인증 기관)가 됩니다. 사용자 지정 CA(인증 기관) 모드에서는 인증서 관리에 대한 책임이 사용자에게 있습니다. vSphere Client에서 인증서를 새로 고치고 갱신할 수 없습니다. 이 모드에서는 사용자 지정 인증서로 프로비저닝할 호스트 집합만 선택할 수 없으며 상태 저장 호스트에 대해서만 사용자 지정 인증서에 수동으로 서명할 수 있습니다. 자세한 내용은 Android Deploy에서 사용자 지정 인증서 사용을 참조하십시오.

ESXi 8.0에서 Auto Deploy는 vSphere 외부에서 인증서를 생성하고 vCenter Server의 인증서 관리에서 독립할 수 있는 세 번째 옵션을 제공합니다. 예를 들어 사용자 지정 스크립트를 사용하거나 Verisign과 같은 도메인 이름 레지스트리 서비스 제공자를 사용하여 사용자 지정 인증서를 생성할 수 있습니다. 사용자 지정 인증서는 ESXi 호스트 집합에 대해서만 사용할 수 있습니다. 상태 비저장 호스트에 대한 사용자 지정 인증서도 제공할 수 있습니다. ESXi 호스트는 네트워크 부팅에 사용되는 NIC의 MAC 주소 또는 ESXi 호스트의 BIOS UUID로 식별됩니다. PowerCLI를 사용하여 사용자 지정 인증서로 VECS(VMware Endpoint 인증서 저장소)를 업데이트합니다. 새 PowerCLI cmdlet에 대한 자세한 내용은 vSphere Auto Deploy PowerCLI Cmdlet 개요를 참조하십시오. VMware CA는 사용자 지정 ESXi 인증서를 신뢰해야 하므로 사용자 지정 인증서에 대한 CA 공용 인증서를 VECS의 TRUSTED_ROOTS 저장소에 추가해야 합니다. 또한 Auto Deploy는 사용자 지정 인증서를 저장하며 네트워크 부팅에 사용되는 NIC의 해당 MAC 주소 또는 ESXi 호스트의 BIOS UUID로 부팅 호스트를 인식하면 자동으로 사용자 지정 인증서를 제공합니다. VECS에 사용자 지정 인증서를 추가할 때 Auto Deploy 또는 vCenter Server를 중지하거나 다시 시작할 필요가 없으며 사용자 지정 인증서를 업로드한 호스트만 다시 시작하면 됩니다. 자세한 내용은 Android Deploy에서 사용자 지정 인증서 사용을 참조하십시오.