가상 시스템의 데스크톱 풀을 생성하거나 편집할 경우 데스크톱에 대해 3D 그래픽 렌더링을 구성할 수 있습니다. 데스크톱은 vSGA(가상 공유 그래픽 가속화), vDGA(가상 전용 그래픽 가속화) 또는 공유 GPU 하드웨어 가속화(NVIDIA GRID vGPU)를 활용할 수 있습니다. vDGA 및 NVIDIA GRID vGPU는 ESXi 호스트에 설치된 물리적 그래픽 카드를 사용하고 가상 시스템 사이에서 GPU(그래픽 처리 장치)를 관리하는 vSphere 기능입니다.
최종 사용자는 일반적으로 GPU 하드웨어의 성능이 뛰어나야 하는 설계, 모델링 및 멀티미디어용 3D 애플리케이션을 활용할 수 있습니다. 물리적 GPU가 필요하지 않은 사용자를 위해 소프트웨어 옵션은 Windows AERO, Microsoft Office 및 Google Earth와 같은 덜 까다로운 애플리케이션을 지원할 수 있는 그래픽 향상 기능을 제공합니다. 다음은 3D 그래픽 옵션에 대한 간단한 설명입니다.
- NVIDIA GRID vGPU(공유 GPU 하드웨어 가속화)
- vSphere 6.0 이상에서 제공되는 이 기능을 통해 가상 시스템에서 ESXi 호스트의 물리적 GPU를 공유할 수 있습니다. 이 기능은 경량 3D 작업자에서 고급 워크스테이션 그래픽 고급 사용자를 포함하여 유연한 하드웨어 가속 3D 프로파일을 제공합니다.
- vDGA를 사용하는 AMD Multiuser GPU
- vSphere 6.0 이상에서 사용할 수 있는 이 기능을 통해 GPU가 여러 개의 PCI 패스스루 디바이스로 표시되게 하고 여러 개의 가상 시스템에서 AMD GPU를 공유할 수 있습니다. 이 기능은 경량급 3D 작업자부터 최첨단 워크스테이션 그래픽 고급 사용자에 이르기까지 유연한 하드웨어 가속 3D 프로파일을 제공합니다.
- vDGA(Virtual Dedicated Graphics Acceleration)
-
vSphere 5.5 이상에서 제공되는 이 기능은 ESXi 호스트의 단일 물리적 GPU를 단일 가상 시스템 전용으로 지정합니다. 고급 하드웨어 가속 워크스테이션 그래픽이 필요할 경우 이 기능을 사용합니다.
참고: 일부 Intel vDGA 카드에는 특정 vSphere 6 버전이 필요합니다. VMware 하드웨어 호환성 목록( http://www.vmware.com/resources/compatibility/search.php)을 참조하십시오. 또한 Intel vDGA의 경우 다른 벤더에서와 마찬가지로 개별 GPU보다는 Intel 통합 GPU를 사용합니다.
- vSGA(가상 공유 그래픽 가속화)
- vSphere 5.1 이상에서 제공되는 이 기능을 통해 여러 가상 시스템에서 ESXi 호스트의 물리적 GPU를 공유할 수 있습니다. 이 기능은 중간급 3D 설계, 모델링 및 멀티미디어 애플리케이션에 적합합니다.
- Soft 3D
- vSphere 5.0 이상에서 제공되는 소프트웨어 가속 그래픽 기능을 통해 물리적 GPU를 사용하지 않고 DirectX 9 및 OpenGL 2.1 애플리케이션을 실행할 수 있습니다. Windows Aero 테마, Microsoft Office 2010 및 Google Earth와 같은 덜 까다로운 3D 애플리케이션에 이 기능을 사용합니다.
NVIDIA GRID vGPU, vDGA를 사용하는 AMD Multiuser GPU, 그리고 모든 vDGA 솔루션이 ESXi 호스트에서 PCI 패스스루를 사용하기 때문에 라이브 VMotion은 지원되지 않습니다. vSGA 및 Soft 3D는 라이브 VMotion을 지원합니다.
경우에 따라 비디오 게임이나 3D 벤치마크와 같은 애플리케이션에서 데스크톱이 전체 화면 해상도로 표시되도록 강제하는 경우 데스크톱 세션의 연결이 끊길 수 있습니다. 가능한 해결 방법에는 애플리케이션이 창 모드로 실행되도록 설정하거나 Horizon 7 세션 데스크톱 해상도를 애플리케이션에서 요구하는 기본 해상도와 일치시키는 방법 등이 있습니다.
모든 유형의 3D 렌더링에 대한 요구 사항
3D 그래픽 렌더링을 사용하도록 설정하려면 풀 배포에 다음 요구 사항이 충족되어야 합니다.
- 가상 시스템은 Windows 7 이상이어야 합니다.
- 풀은 기본 디스플레이 프로토콜로 PCoIP, VMware Blast Extreme 또는 RDP를 사용할 수 있습니다.
- 기본 디스플레이 프로토콜이 RDP로 설정되고 사용자의 프로토콜 선택이 허용되지 않는 경우 3D 렌더링 설정이 사용되지 않도록 설정됩니다.
NVIDIA GRID vGPU에 대한 추가 요구 사항
NVIDIA GRID vGPU를 사용하여 가상 시스템에서 ESXi 호스트의 단일 물리적 GPU를 공유할 수 있습니다. 이러한 유형의 공유 GPU 하드웨어 가속화를 지원하려면 풀이 다음과 같은 추가 요구 사항을 충족해야 합니다.
- 가상 시스템이 ESXi 6.0 이상의 호스트에서 실행되어야 하고 가상 하드웨어 버전 11 이상이어야 하고 vCenter Server 6.0 이상의 소프트웨어로 관리되어야 합니다.
Horizon 7에서 데스크톱 풀을 생성하기 전에 공유 PCI 디바이스를 사용하도록 상위 가상 시스템 또는 가상 시스템 템플릿을 구성해야 합니다. 자세한 사항은 VMware Horizon 6.1용 NVIDIA GRID vGPU 배포 가이드를 참조하십시오.
- 가상 시스템의 게스트 운영 체제에서 GPU 벤더의 그래픽 드라이버를 설치해야 합니다.
참고: 지원되는 GPU 하드웨어 목록은 http://www.vmware.com/resources/compatibility/search.php에서 VMware 하드웨어 호환성 목록을 참조하십시오.
- Horizon Administrator에서 3D 렌더러 옵션을 NVIDIA GRID vGPU로 설정해야 합니다.
vDGA를 사용하는 AMD Multiuser GPU에 대한 추가 요구 사항
vDGA를 사용하는 AMD Multiuser GPU를 통해 GPU가 여러 개의 PCI 패스스루 디바이스로 표시되게 하고 여러 개의 가상 시스템에서 AMD GPU를 공유할 수 있습니다. 이러한 유형의 공유 GPU 하드웨어 가속화를 지원하려면 풀이 다음과 같은 추가 요구 사항을 충족해야 합니다.
- 가상 시스템이 ESXi 6.0 이상의 호스트에서 실행되어야 하고 가상 하드웨어 버전 11 이상이어야 하고 vCenter Server 6.0 이상의 소프트웨어로 관리되어야 합니다.
- 전용 PCI 디바이스를 사용하려면 ESXi 호스트에서 GPU 패스스루를 활성화하고, AMD SR-IOV(Single Root I/O Virtualization)를 구성하고, 개별 가상 시스템을 구성해야 합니다. 자세한 내용은 vDGA를 사용하는 AMD Multiuser GPU의 기능 사용 준비를 참조하십시오.
참고: 이 릴리스에서는 수동 데스크톱 풀만 지원됩니다.
- 가상 시스템의 게스트 운영 체제에서 GPU 벤더의 그래픽 드라이버를 설치해야 합니다.
참고: 지원되는 GPU 하드웨어 목록은 http://www.vmware.com/resources/compatibility/search.php에서 VMware 하드웨어 호환성 목록을 참조하십시오.
- Horizon Administrator에서 3D 렌더러 옵션을 vSphere Client를 사용한 관리로 설정해야 합니다.
vDGA 사용에 대한 추가 요구 사항
vDGA는 ESXi 호스트의 단일 물리적 GPU를 단일 가상 시스템 전용으로 지정합니다. vDGA를 지원하려면 풀이 다음과 같은 추가 요구 사항을 충족해야 합니다.
- 가상 시스템이 ESXi 5.5 이상의 호스트에서 실행되어야 하고 가상 하드웨어 버전 9 이상이어야 하고 vCenter Server 5.5 이상의 소프트웨어로 관리되어야 합니다.
ESXi 호스트에서 GPU 패스스루를 사용하도록 설정하고 데스크톱 풀이 Horizon 7에서 생성된 후 전용 PCI 디바이스를 사용하도록 개별 가상 시스템을 구성해야 합니다. 동일한 물리적 GPU가 풀의 모든 가상 시스템 전용으로 지정되므로 vDGA에 대해 상위 가상 시스템 또는 템플릿을 구성한 다음 데스크톱 풀을 생성할 수는 없습니다. 그래픽 가속화에 대한 자세한 내용은 VMware 백서의 "vDGA 설치"를 참조하십시오.
연결된 클론 가상 시스템의 경우 새로 고침, 재구성 및 재조정 작업 이후 vDGA 설정이 보존됩니다.
- 가상 시스템의 게스트 운영 체제에서 GPU 벤더의 그래픽 드라이버를 설치해야 합니다.
참고: 지원되는 GPU 하드웨어 목록은 http://www.vmware.com/resources/compatibility/search.php에서 VMware 하드웨어 호환성 목록을 참조하십시오.
- 3D 렌더러 옵션을 vSphere Client를 사용한 관리로 설정해야 합니다.
vSGA 사용에 대한 추가 요구 사항
vSGA를 통해 여러 가상 시스템이 ESXi 호스트의 물리적 GPU를 공유할 수 있습니다. vSGA를 지원하려면 풀이 다음과 같은 추가 요구 사항을 충족해야 합니다.
- 가상 시스템은 ESXi 5.1 이상의 호스트에서 실행되고 vCenter Server 5.1 이상의 소프트웨어로 관리되어야 합니다.
- GPU 그래픽 카드와 관련 VIB(vSphere 설치 번들)이 ESXi 호스트에 설치되어 있어야 합니다. 지원되는 GPU 하드웨어 목록은 http://www.vmware.com/resources/compatibility/search.php에서 VMware 하드웨어 호환성 목록을 참조하십시오.
- Windows 7 시스템에는 버전이 8 이상인 가상 하드웨어가 있어야 합니다. Windows 8 시스템의 가상 하드웨어 버전은 9 이상이어야 합니다. Windows 10 시스템의 가상 하드웨어 버전은 10 이상이어야 합니다.
- 3D 렌더러 옵션을 vSphere Client를 사용한 관리, 자동, 하드웨어 설정 중 하나로 설정할 수 있습니다. "3D 렌더러에 대한 비디오 RAM 구성 옵션" 섹션을 참조하십시오.
자동은 ESXi 호스트에 사용 가능한 하드웨어 GPU가 있는 경우 하드웨어 가속화를 사용합니다. 하드웨어 GPU를 사용할 수 없는 경우 가상 시스템은 모든 3D 작업에 대해 소프트웨어 3D 렌더링을 사용합니다.
Soft 3D 사용에 대한 추가 요구 사항
소프트웨어 3D 렌더링을 지원하려면 풀이 다음과 같은 추가 요구 사항을 충족해야 합니다.
- 가상 시스템은 ESXi 5.0 이상의 호스트에서 실행되고 vCenter Server 5.0 이상의 소프트웨어로 관리되어야 합니다.
- 시스템에는 버전이 8 이상인 가상 하드웨어가 있어야 합니다.
- 3D 렌더러 옵션을 소프트웨어로 설정해야 합니다. "3D 렌더러에 대한 비디오 RAM 구성 옵션" 섹션을 참조하십시오.
3D 렌더러에 대한 비디오 RAM 구성 옵션
3D 렌더러 설정을 사용하도록 설정하면 자동, 소프트웨어 또는 하드웨어 옵션을 선택하는 경우 3D 게스트의 VRAM 구성 대화상자의 슬라이더를 이동하여 풀의 가상 시스템에 할당되는 VRAM의 양을 구성할 수 있습니다. 최소 VRAM 크기는 64MB입니다. 기본 VRAM 양은 가상 하드웨어 버전에 따라 다릅니다.
- 가상 하드웨어 버전 8(vSphere 5.0) 가상 시스템의 경우 기본 VRAM 크기는 64MB이며 크기를 최대 128MB까지 구성할 수 있습니다.
- 가상 하드웨어 버전 9(vSphere 5.1) 및 10(vSphere 5.5 업데이트 1) 가상 시스템의 경우 기본 VRAM 크기는 96MB이며 크기를 최대 512MB까지 구성할 수 있습니다.
- 가상 하드웨어 버전 11(vSphere 6.0) 가상 시스템의 경우 기본 VRAM 크기는 96MB이며 크기를 최대 128MB까지 구성할 수 있습니다. vSphere 6.0 이상의 가상 시스템에서 이 설정은 그래픽 카드의 디스플레이 메모리 양만 나타내므로 3D 개체 저장을 위한 디스플레이 메모리와 게스트 메모리가 모두 포함된 이전 가상 하드웨어 버전보다 최대 설정이 더 작습니다.
vSphere Client를 사용한 관리 옵션을 선택하지 않으면 Horizon Console에 구성하는 VRAM 설정이 vSphere Client 또는 vSphere Web Client의 가상 시스템에 구성할 수 있는 VRAM 설정에 우선합니다.
자동, 소프트웨어 또는 하드웨어 3D 렌더링 옵션에 대한 자세한 내용은 3D 렌더러 옵션을 참조하십시오.