상태 비저장은 이전에 구성 또는 상태를 저장했던 로컬 스토리지가 없는 ESXi 호스트의 실행 모드입니다. 구성은 호스트 프로파일로 추상화됩니다. 호스트 프로파일은 시스템 클래스에 적용되는 템플릿입니다. 상태 비저장을 사용하면 오류가 있는 하드웨어를 쉽게 교체, 제거 및 추가할 수 있고 하드웨어 배포를 더 쉽게 확장할 수 있습니다.

모든 상태 비저장 ESXi 부팅은 처음 부팅과 같습니다. ESXi 호스트는 기본 제공 표준 스위치를 통한 vCenter Server와의 네트워킹 연결을 사용하여 부팅됩니다. 호스트 프로파일에서 Distributed Switch 구성원을 지정하는 경우 vCenter ServerESXi 호스트를 VMware Distributed Switch 또는 타사 스위치 솔루션에 가입시킵니다.

상태 비저장 ESXi 호스트에 대한 네트워크 설정을 계획할 때는 구성을 최대한 일반적으로 유지하고 호스트 관련 항목을 사용하지 않아야 합니다. 현재 설계 환경에는 새 호스트를 배포할 때 물리적 스위치를 재구성하는 후크가 포함되지 않습니다. 이러한 요구 사항은 특별한 처리가 필요합니다.

상태 비저장 배포를 설정하려면 하나의 ESXi 호스트를 표준 방식으로 설치해야 합니다. 그런 다음 호스트 프로파일에 저장할 다음과 같은 네트워크 관련 정보를 찾아서 기록합니다.

  • vSphere 표준 스위치 인스턴스 및 설정(포트 그룹, 업링크, MTU 등)

  • Distributed Switch 인스턴스(VMware 및 타사)

  • 업링크 선택 규칙 및 업링크 포트 또는 포트 그룹

  • vNIC 정보:

    • 주소 정보(IPv4 또는 IPv6, 정적 또는 DHCP, 게이트웨이)

    • 물리적 네트워크 어댑터에 할당된 포트 그룹 및 분산 포트 그룹(vmknic)

    • Distributed Switch가 있는 경우 VLAN, vmknic에 바인딩된 물리적 NIC 및 Etherchannel이 구성되어 있는지 여부를 기록합니다.

기록된 정보는 호스트 프로파일의 템플릿으로 사용됩니다. 호스트 프로파일 가상 스위치 정보를 추출하여 호스트 프로파일에 저장했으면 원하는 정보를 변경할 수 있습니다. 표준 스위치와 Distributed Switch 모두에 대해 업링크 선택 정책, vmnic 이름 또는 디바이스 번호 기반 및 VLAN ID를 기반으로 한 자동 검색과 같은 섹션에서 수정 내용이 제공됩니다. 수정된 정보는 상태 비저장 부팅 인프라에 의해 저장되고 다음 부팅 시 상태 비저장 ESXi 호스트에 적용됩니다. 네트워크 초기화 중 일반 네트워크 플러그인은 기록된 호스트 프로파일 설정을 해석하고 다음을 수행합니다.

  • 적절한 물리적 NIC 드라이버를 로드합니다.

  • 모든 표준 스위치 인스턴스를 포트 그룹과 함께 만듭니다. 정책을 기반으로 업링크를 선택합니다. 정책이 VLAN ID를 기반으로 하는 경우 관련 정보를 수집하는 검색 프로세스가 있습니다.

  • 표준 스위치에 연결된 VMkernel 네트워크 어댑터의 경우 VMkernel 네트워크 어댑터를 만들어 포트 그룹에 연결합니다.

  • Distributed Switch에 연결된 각 VMkernel 네트워크 어댑터의 경우 필요에 따라 VMkernel 네트워크 어댑터에 바인딩된 업링크를 사용하여 임시 표준 스위치를 만듭니다. VLAN을 사용하여 임시 포트 그룹을 만들고 기록된 정보를 기반으로 팀 구성 정책을 만듭니다. 특히, Distributed Switch에서 이더 채널(Etherchannel)이 사용된 경우 IP 해시가 사용됩니다.

  • 모든 VMkernel 네트워크 어댑터 설정을 구성(주소, 게이트웨이, MTU 등을 할당)합니다.

기본 연결이 작동하고 Distributed Switch가 없는 경우 네트워크 설정이 완료됩니다.

Distributed Switch가 있는 경우에는 Distributed Switch 업데이트 적용이 완료될 때까지 시스템이 유지 보수 모드로 유지됩니다. 이때는 가상 시스템이 시작되지 않습니다. Distributed Switch에는 vCenter Server가 필요하므로 vCenter Server 연결이 설정되고 vCenter Server에서 호스트가 Distributed Switch의 일부임을 인식할 때까지 부팅 프로세스가 계속됩니다. Distributed Switch 호스트 가입을 실행하여 호스트에 Distributed Switch 프록시 표준 스위치를 만들고, 적절한 업링크를 선택하고, vmknic를 표준 스위치에서 Distributed Switch로 마이그레이션합니다. 이 작업이 완료되면 임시 표준 스위치와 포트 그룹을 삭제합니다.

업데이트 적용 프로세스가 끝나면 ESXi 호스트가 유지 보수 모드를 종료하고 HA 또는 DRS가 호스트에서 가상 시스템을 시작할 수 있습니다.

호스트 프로파일이 없으면 "기본 네트워킹" 논리를 사용하여 임시 표준 스위치를 만듭니다. 즉, 업링크가 PXE 부팅 vNIC에 해당하는 관리 네트워크 스위치(VLAN 태그 없음)를 만듭니다. 관리 네트워크 포트 그룹에 PXE 부팅 vNIC와 동일한 MAC 주소를 사용하여 vmknic를 만듭니다. 이 논리는 기존에 PXE 부팅에 사용되었습니다. 호스트 프로파일이 있지만 네트워킹 호스트 프로파일을 사용할 수 없거나 매우 불완전한 경우 vCenter Server는 기본 네트워킹으로 돌아가므로 ESXi 호스트를 원격으로 관리할 수 있습니다. 이 경우 규정 준수 실패가 트리거되므로 vCenter Server가 복구 작업을 시작합니다.