가상 시스템의 데스크톱 풀을 생성하거나 편집할 경우 데스크톱에 대해 3D 그래픽 렌더링을 구성할 수 있습니다. ESXi 호스트 및 vSphere Client의 골든 이미지에서 3D 설정을 구성해야 합니다.
Linux 인스턴트 클론은 3D 그래픽 렌더링을 위해 NVIDIA GRID vGPU(공유 GPU 하드웨어 가속)를 지원합니다. 이 기능은 ESXi 호스트의 물리적 GPU를 가상 시스템 간에 공유할 수 있도록 합니다. 이 기능은 경량 3D 작업자에서 고급 워크스테이션 그래픽 고급 사용자를 포함하여 유연한 하드웨어 가속 3D 프로파일을 제공합니다.
인스턴트 클론에서 3D 렌더링이 작동하는 방식
Horizon 8은 전체 클론 가상 시스템에서와 마찬가지로 인스턴트 클론 풀의 3D 렌더링 설정을 직접 제어하지 않습니다. ESXi 호스트에서 3D 설정을 구성한 다음, vSphere Client를 사용하여 골든 이미지에서 구성해야 합니다. 인스턴트 클론 가상 시스템은 골든 이미지에서 해당 설정을 상속합니다. Horizon Console에는 구성된 일부 설정이 표시되지만 해당 설정을 편집하거나 상호 작용할 수는 없습니다.
최종 사용자는 일반적으로 GPU 하드웨어의 성능이 뛰어나야 하는 설계, 모델링 및 멀티미디어용 3D 애플리케이션을 활용할 수 있습니다. 물리적 GPU가 필요하지 않은 사용자를 위해 소프트웨어 옵션은 덜 까다로운 애플리케이션을 지원할 수 있는 그래픽 향상 기능을 제공합니다.
경우에 따라 비디오 게임이나 3D 벤치마크와 같은 애플리케이션에서 데스크톱이 전체 화면 해상도로 표시되도록 강제하는 경우 데스크톱 세션의 연결이 끊길 수 있습니다. 가능한 해결 방법에는 애플리케이션이 Windows 모드로 실행되도록 설정하거나 Horizon 8 세션 데스크톱 해상도를 애플리케이션에서 요구하는 기본 해상도와 일치시키는 방법 등이 있습니다.
vSphere Client에서 3D 렌더링을 끄려면 vSphere Client를 사용하여 골든 이미지에 대해 3D 지원 사용의 선택을 취소합니다. "vSphere 가상 시스템 관리" 가이드에서 3D 그래픽 구성을 참조하십시오.
ESXi 호스트의 GPU 설정
가상 시스템이 생성될 때 ESXi 호스트가 선착순으로 GPU 하드웨어 리소스를 가상 시스템에 할당합니다. 기본적으로 ESXi 호스트는 이미 가장 적은 수의 가상 시스템이 할당된 물리적 GPU에 가상 시스템을 할당합니다. 최상의 성능 모드입니다. 다음 물리적 GPU에 가상 시스템을 배치하기 전 최대 가상 시스템 수에 도달할 때까지 ESXi 호스트가 동일한 물리적 GPU에 가상 시스템을 할당하게 하려면 GPU 통합 모드를 사용합니다. vGPU가 설치된 각 ESXi 호스트에 대해 vCenter Server에서 이 모드를 구성할 수 있습니다. 자세한 내용은 다음 VMware KB(기술 자료) 문서 https://kb.vmware.com/s/article/55049를 참조하십시오.
vSphere 클러스터당 단일 vGPU 프로파일만 사용하는 경우 성능 극대화를 위해 클러스터 내의 모든 GPU 호스트에 대한 GPU 할당 정책을 최상의 성능 모드로 설정합니다. 이 경우 동일한 vSphere 클러스터에서 동일한 vGPU 프로파일을 사용하는 인스턴트 클론 풀과 전체 클론 풀을 사용할 수도 있습니다.
일부 GPU 지원 호스트 및 일부 비 GPU 지원 호스트를 포함하는 클러스터를 사용할 수 있습니다.
- 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에 대해 지원되지 않습니다.
- Horizon 8은 일부 vGPU 지원 호스트 및 비 vGPU 지원 호스트를 포함하는 클러스터를 사용하여 vGPU 인스턴트 클론 풀을 생성하는 것을 지원하며 풀을 생성할 때 비 vGPU 지원 호스트를 무시합니다. vMotion을 사용하여 GPU 지원 ESXi 호스트에서 GPU 하드웨어가 구성되지 않은 ESXi 호스트로 인스턴트 클론을 이동할 수 없습니다.
인스턴트 클론 풀에 대해 NVIDIA GRID vGPU 사용
- 물리적 ESXi 호스트에 NVIDIA GRID vGPU를 설치합니다.
- vCenter Server 하드웨어 그래픽 구성에서 [호스트 그래픽] 탭을 선택하고 호스트 그래픽 설정 편집에서 직접 공유를 선택합니다.
ESXi 호스트는 vGPU에 대한 NVIDIA GRID 카드를 사용합니다.
- 사용하려는 vGPU 프로파일을 선택하는 것을 포함하여 NVIDIA GRID vGPU가 구성된 골든 이미지를 준비합니다.
- 골든 이미지의 스냅샷을 생성합니다.
- Horizon Console에서 인스턴트 클론 풀을 생성하는 경우 이 골든 이미지 및 스냅샷을 선택합니다.
Horizon 8의 [3D 렌더링] 필드에 NVIDIA GRID vGPU를 자동으로 표시합니다. Horizon 8에는 골든 이미지에서 선택한 vGPU 프로파일도 표시됩니다. 인스턴트 클론은 골든 이미지에 대한 vSphere Client에 구성된 설정을 상속합니다.
인스턴트 클론 풀 생성 프로세스 동안 Horizon Console에서 vGPU 프로파일을 편집할 수 없습니다. 풀이 생성된 후 풀에 대한 vGPU 프로파일을 편집하려면 업데이트된 vGPU 프로파일을 사용하여 새 이미지를 생성하고, 스냅샷을 생성한 다음, 푸시 이미지 작업을 수행할 수 있습니다. 인스턴트 클론 Linux 데스크톱 풀 패치 적용을 참조하십시오.