여러 가지 vSphere Auto Deploy 모범 사례에 따라 네트워킹을 설정하고, vSphere HA를 구성하고 vSphere Auto Deploy에 맞게 환경을 최적화할 수 있습니다.
추가 모범 사례 정보는 VMware 기술 자료를 참조하십시오.
vSphere Auto Deploy 및 vSphere HA 모범 사례
모범 사례에 따라 vSphere Auto Deploy를 사용하여 프로비저닝된 호스트에서 실행되는 가상 시스템의 가용성을 향상시킬 수 있습니다.
일부 환경에서는 vSphere Auto Deploy를 사용하여 프로비저닝된 호스트를 Distributed Switch로 구성하거나 Auto Start Manager를 사용하여 호스트에서 실행되는 가상 시스템을 구성합니다. 이러한 환경에서는 시스템의 가용성이 vSphere Auto Deploy 서버의 가용성과 일치하도록 vCenter Server 시스템을 배포합니다. 다음과 같은 몇 가지 방법을 사용할 수 있습니다.
- vCenter Server 배포 vSphere Auto Deploy 서버가 포함되어 있습니다.
- vSphere HA 지원 클러스터에서 vCenter Server를 실행하고 vSphere HA 다시 시작 우선 순위를 높음으로 하여 가상 시스템을 구성합니다. vSphere Auto Deploy에서 관리하지 않는 두 개 이상의 호스트를 클러스터에 포함하고, 규칙(vSphere HA DRS에 VM-호스트 규칙 필요)을 사용하여 이러한 호스트에 vCenter Server 가상 시스템을 고정합니다. 클러스터에 DRS를 비활성화하려면 규칙을 설정한 다음 DRS를 사용하지 않도록 설정합니다. vSphere Auto Deploy에 의해 관리되지 않는 호스트 수가 많을수록 호스트 장애 복원 기능이 향상됩니다.
참고: Auto Start Manager를 사용하는 경우에는 이 방법이 적합하지 않습니다. vSphere HA를 사용하도록 설정된 클러스터에서는 Auto Start Manager가 지원되지 않습니다.
vSphere Auto Deploy 네트워킹 모범 사례
vSphere Auto Deploy 네트워킹 모범 사례에 따라 네트워크 문제를 방지합니다.
- vSphere Auto Deploy 및 IPv6
- vSphere Auto Deploy는 iPXE 인프라를 활용하기 때문에 vSphere Auto Deploy를 사용하여 프로비저닝하려는 호스트에 기존 BIOS가 있으면 vSphere Auto Deploy 서버에 IPv4 주소가 있어야 합니다. 기존 BIOS 펌웨어를 통한 PXE 부팅은 IPv4를 통해서만 가능합니다. UEFI 펌웨어를 통한 PXE 부팅은 IPv4 또는 IPv6을 통해 가능합니다.
- IP 주소 할당
- 주소 할당을 위해 DHCP 예약을 사용합니다. 고정 IP 주소는 호스트 사용자 지정 메커니즘에서 지원되지만 각 호스트에 개별적으로 주소를 입력하는 방법은 권장되지 않습니다.
- VLAN 고려 사항
-
VLAN을 사용하지 않는 환경에서 vSphere Auto Deploy를 사용합니다.
VLAN을 사용하는 환경에서 vSphere Auto Deploy를 사용하려면 프로비저닝할 호스트가 DHCP 서버에 연결할 수 있는지 확인해야 합니다. 호스트가 VLAN에 할당되는 방식은 사이트의 설정에 따라 달라집니다. VLAN ID는 스위치 또는 라우터에 의해 할당될 수 있으며 호스트의 BIOS에서 또는 호스트 프로파일을 통해 설정할 수도 있습니다. 호스트가 DHCP 서버에 연결할 수 있도록 하기 위한 단계는 네트워크 관리자에게 문의하십시오.
vSphere Auto Deploy 및 VMware Tools 모범 사례
vSphere Auto Deploy를 사용하여 호스트를 프로비저닝하는 경우 VMware Tools가 포함된 이미지 프로파일을 선택하거나 VMware Tools가 포함되지 않은 이미지 프로파일과 연결된 더 작은 이미지를 선택할 수 있습니다.
VMware 다운로드 사이트에서 두 개의 이미지 프로파일을 다운로드할 수 있습니다.
- xxxxx-standard: VMware Tools 이진 파일이 표함된 이미지 프로파일로, 가상 시스템 내에 실행되는 게스트 운영 체제에 필요합니다. 이 이미지의 이름은 일반적으로 esxi-version-xxxxx-standard로 지정됩니다.
- xxxxx-no-tools: VMware Tools 이진 파일이 포함되어 있지 않은 이미지 프로파일입니다. 이 이미지 프로파일은 일반적으로 크기가 더 작고 메모리 오버헤드가 적으며 PXE 부팅 환경에서 더 빠르게 부팅됩니다. 이 이미지의 이름은 일반적으로 esxi-version-xxxxx-no-tools로 지정됩니다.
이미지 프로파일을 사용하여 ESXi를 배포할 수 있습니다.
- 네트워크 부팅 시간이 문제가 되지 않고 운영 환경에 여분의 메모리 및 스토리지 오버헤드가 충분한 경우에는 VMware Tools가 포함된 이미지를 사용하십시오.
- 표준 이미지를 사용할 때 네트워크 부팅 시간이 너무 느린 것으로 확인되거나 호스트의 일부 공간을 절감하려는 경우 VMware Tools를 포함하지 않은 이미지 프로파일을 사용하고 VMware Tools 이진 파일을 공유 스토리지에 배치하면 됩니다. VMware Tools가 없는 이미지 프로파일을 사용하여 ESXi 호스트 프로비저닝의 내용을 참조하십시오.
vSphere Auto Deploy 로드 관리 모범 사례
많은 수의 호스트를 동시에 부팅하면 vSphere Auto Deploy 서버의 로드가 상당히 증가합니다. vSphere Auto Deploy는 근본적으로 웹 서버이기 때문에 기존의 웹 서버 확장 기술을 사용하여 로드를 분산시킬 수 있습니다. 예를 들어 vSphere Auto Deploy와 함께 하나 이상의 캐시 역방향 프록시 서버를 사용할 수 있습니다. 역방향 프록시는 ESXi 부트 이미지의 대부분을 구성하는 정적 파일을 처리합니다. 정적 컨텐츠를 캐시하도록 역방향 프록시를 구성하고 이를 통해 모든 요청을 vSphere Auto Deploy 서버로 전달합니다. 자세한 내용은 "vSphere Auto Deploy 확장성을 위해 역방향 웹 프록시 서버 사용" 비디오를 참조하십시오.
여러 프록시 서버를 가리키려면 여러 TFTP 서버를 사용합니다. 각 역방향 프록시 서버마다 하나의 TFTP 서버를 사용합니다. 그런 후 각 호스트를 서로 다른 TFTP 서버로 보내도록 DHCP 서버를 설정합니다.
호스트를 부팅할 때 DHCP 서버는 호스트를 서로 다른 TFTP 서버로 리디렉션합니다. 각 TFTP 서버는 호스트를 서로 다른 서버(vSphere Auto Deploy 서버 또는 역방향 프록시 서버)로 리디렉션하여 vSphere Auto Deploy 서버의 로드를 대폭 줄입니다.
오랜 정전 시간 후에는 클러스터별로 호스트를 켜십시오. 여러 개의 클러스터를 동시에 온라인으로 전환하면 vSphere Auto Deploy 서버에서 CPU 병목 현상이 나타날 수 있습니다. 모든 호스트는 지연 이후에 나타날 수 있습니다. 역방향 프록시를 설정하면 병목 현상이 덜 심각해집니다.
vSphere Auto Deploy 로깅 및 문제 해결 모범 사례
vSphere Auto Deploy에서 발생한 문제를 해결하려면 vSphere Client에서 vSphere Auto Deploy 로깅 정보를 사용하고, 로깅 정보와 코어 덤프를 원격 호스트에 보내도록 환경을 설정합니다.
- vSphere Auto Deploy 로그
- vSphere Client의 [vSphere Auto Deploy] 페이지로 이동하여 vSphere Auto Deploy 로그를 다운로드합니다. vSphere Auto Deploy 로그 다운로드의 내용을 참조하십시오.
- Syslog 설정
- 원격 syslog 서버를 설정합니다. syslog 서버 구성 정보는 원격 Syslog 서버에 대한 이벤트 스트리밍을 참조하십시오. 첫 번째로 부팅하는 호스트에서 원격 syslog 서버를 사용하도록 구성하고 해당 호스트의 호스트 프로파일을 다른 모든 호스트에 적용합니다. 필요한 경우, 시스템 로깅을 위한 통합 아키텍처를 제공하고 네트워크 로깅을 사용하도록 설정하며 여러 호스트의 로그를 결합할 수 있도록 해주는 vCenter Server 지원 도구인 vSphere Syslog Collector를 설치하여 사용합니다.
- ESXi Dump Collector 설정
- vSphere Auto Deploy를 사용하여 프로비저닝된 호스트에는 코어 덤프를 저장할 로컬 디스크가 없습니다. ESXi Dump Collector를 설치하고 첫 번째 호스트에서 모든 코어 덤프가 ESXi Dump Collector로 연결되도록 설정한 다음 해당 호스트의 호스트 프로파일을 다른 모든 호스트에 적용합니다. ESXCLI로 ESXi Dump Collector 구성의 내용을 참조하십시오.
운영 환경에서 vSphere Auto Deploy 사용
개념 증명 설정에서 운영 환경으로 이동할 때는 환경이 복원 기능을 갖도록 주의해야 합니다.
- vSphere Auto Deploy 서버를 보호합니다. vSphere Auto Deploy 및 vSphere HA 모범 사례의 내용을 참조하십시오.
- DHCP 서버 및 TFTP 서버를 포함하여 환경에 있는 다른 모든 서버를 보호합니다.
- vSphere Auto Deploy 보안 고려 사항에 요약된 지침을 포함하여 VMware 보안 지침을 따릅니다.