NVIDIA GRID vGPU는 ESXi 호스트의 물리적 GPU에 직접 액세스할 수 있도록 하여 여러 VM에서 벤더 그래픽 카드 드라이버를 사용하여 단일 GPU를 공유할 수 있도록 합니다.

다음 지침에 따라 Horizon 8에서 NVIDIA GRID vGPU 지원 데스크톱 풀을 생성하도록 VM 및 ESXi 호스트를 구성합니다.

  1. VMware 호환성 가이드에서 호스트 시스템이 지원되는지 확인하고, 벤더에 문의하여 호스트가 전력 및 구성 요구 사항을 충족하는지 확인하십시오. ESXi 호스트에 그래픽 카드를 설치합니다.
  2. 게스트 가상 시스템이 가상 하드웨어 버전 11 이상에서 실행되는지 확인합니다. Horizon 8에서 데스크톱 풀을 생성하기 전에 공유 PCI 디바이스를 사용하도록 가상 시스템 템플릿을 구성합니다.
  3. 적절한 버전의 ESXi에 대한 NVIDIA VIB(vSphere 설치 번들)를 다운로드합니다. VIB는 주 버전 릴리스와 호환됩니다. 예를 들어 NVIDIA ESXi 6.5 VIB는 ESXi 6.5U2와 호환되지만 ESXi 6.7과는 호환되지 않습니다.
  4. 템플릿이나 vGPU를 사용하는 각 VM에 대해 VMware Tools 및 가상 하드웨어(vSphere 호환성)를 업데이트합니다.
  5. vSphere Web Client에서 VM 설정을 편집하고 공유 PCI 디바이스를 추가합니다. PCI 디바이스의 경우 게스트 메모리를 예약해야 합니다. 새 PCI 디바이스를 확장하고 모든 게스트 메모리 예약을 클릭합니다. 또한 VM 메모리 설정에서 이 설정을 수정할 수도 있습니다.
  6. 사용 사례에 적합한 GPU 프로파일을 선택합니다.
  7. VM에 NVIDIA 게스트 드라이버 설치 관리자 패키지를 다운로드합니다. ESXi에 설치된 NVIDIA VIB 버전과 일치해야 합니다.
  8. 다음 방법 중 하나를 선택하여 NVIDIA 게스트 드라이버를 설치합니다. NVIDIA 드라이버가 설치되면 vCenter Server 콘솔에 검은색 화면이 표시됩니다.
    • 데스크톱 풀
    • View Agent Direct-Connection 플러그인
    • RDP

vGPU 가상 시스템의 vMotion

  • vGPU 가상 시스템의 vMotion은 vSphere 6.7부터 지원됩니다. 구성 방법 및 자세한 내용은 여기를 참조하십시오.
  • vSphere 6.7 Update 1 이상의 vSphere DRS(Distributed Resource Scheduler)는 로드 밸런싱 지원 없이 vGPU VM의 초기 배치를 지원합니다.
  • vSphere 6.7 또는 vSphere 7.0 U3f 이전의 vSphere 7.0 버전에 있는 DRS는 ESXi 호스트가 유지 보수 모드로 전환될 때 vGPU VM에 자동으로 vMotion을 수행하지 않습니다. 관리자는 ESXi 호스트가 유지 보수 모드로 전환될 수 있도록 vGPU VM의 vMotion을 수동으로 시작해야 합니다.
  • 호스트가 유지 보수 모드로 전환될 때 자동 vMotion을 허용하도록 vSphere 7.0 U3f 이상의 DRS를 구성할 수 있습니다. 지침에 대해서는 https://kb.vmware.com/s/article/88271을 참조하십시오. DRS 로드 밸런싱은 vGPU VM에 대해 지원되지 않습니다.

데스크톱 풀

이 방법은 템플릿 VM을 생성하기 위한 것입니다.

  1. Horizon Agent를 설치합니다.
  2. 필요에 따라 도메인 및 기타 네트워크 설정을 구성합니다.
  3. VM을 풀의 데스크톱으로 구성합니다.
  4. 관리자 수준 액세스 권한을 계정에 할당합니다.
  5. Horizon ClientHorizon Console에 연결하여 데스크톱에 액세스합니다.
  6. NVIDIA 드라이버를 설치하고, 재부팅한 후 다시 연결합니다.
  7. NVIDIA 제어판에 액세스하고 라이센스 서버 정보를 입력합니다.

View Agent Direct-Connection 플러그인

이 방법은 빠른 환경 확인 또는 간단한 사용자 수준 액세스를 위한 방법입니다.
  1. Horizon Agent를 설치합니다.
  2. 일치하는 View Agent Direct-Connection 플러그인을 설치합니다. 로컬 관리자 계정 액세스 권한이 필요합니다.
  3. Horizon Client를 사용하여 로그인합니다. VM IP 주소를 연결 서버로 사용합니다.
  4. NVIDIA 드라이버를 설치하고, 재부팅한 후 다시 연결합니다.
  5. NVIDIA 제어판에 액세스하고 라이센스 서버 정보를 입력합니다.

RDP

이 방법은 Horizon Agent를 설치하기 전에 템플릿 VM을 생성하는 방법입니다.
  1. VM에서 원격 데스크톱 액세스를 사용하도록 설정합니다.
  2. Microsoft 원격 데스크톱 연결을 사용하여 로그인합니다.
  3. NVIDIA 드라이버를 설치하고, 재부팅한 후 다시 연결합니다.
  4. NVIDIA 제어판에 액세스하고 라이센스 서버 정보를 입력합니다.
  5. Horizon Agent를 설치합니다.
  6. 필요에 따라 도메인 및 기타 네트워크 설정을 구성합니다.

데스크톱 풀 추가 마법사에서 3D 렌더러에 대한 NVIDIA GRID vGPU 옵션을 선택합니다. 그러면 마법사의 선택 사항에 NVIDIA GRID vGPU 지원 ESXi 호스트와 NVIDIA GRID vGPU 지원 가상 시스템 템플릿만 나타납니다. 풀 프로토콜에 대해 기본 Blast 설정을 사용하는 것이 좋습니다. 추가 프로토콜 옵션 및 기타 고급 구성 설정에 대해서는 "NVIDIA GRID vGPU 사용자 가이드" 를 참조하십시오.

전체 클론 및 인스턴트 클론의 혼합에 동일한 vGPU 프로파일을 사용할 수 있습니다. 전체 클론 및 인스턴트 클론의 혼합에 다른 vGPU 프로파일을 사용하는 경우 전체 클론 및 인스턴트 클론을 동시에 생성하거나 전원을 켜지 마십시오.

여러 vGPU 프로파일을 사용하는 경우 클러스터 내의 모든 GPU 호스트에 대한 호스트 할당 정책을 GPU 통합으로 설정합니다. 모든 데스크톱에서 사용되는 단일 vGPU 프로파일의 경우 클러스터 내의 모든 GPU 호스트에 대한 할당 정책을 최상의 성능으로 설정합니다.