AMD MxGPU를 사용하는 경우 GPU가 여러 개의 PCI 패스스루 디바이스로 표시되도록 하여 여러 개의 Windows VM(가상 시스템)에서 AMD GPU를 공유합니다. AMD MxGPU는 물리적 GPU에 대한 직접 패스스루를 제공하여 사용자에게 단일 GPU에 대한 전용 액세스를 무제한으로 제공합니다.

AMD MxGPU는 Windows 데스크톱에서만 지원됩니다. AMD MxGPU를 사용하는 기능이 있는 데스크톱 풀을 만들기 전에 가상 시스템과 ESXi 호스트에서 특정한 구성 작업을 수행해야 합니다.

이 개요는 Horizon 8에서 데스크톱 풀을 생성하거나 구성하기 위해 vSphere에서 수행해야 하는 작업을 간략하게 설명한 것입니다.

  1. ESXi 호스트에 그래픽 카드를 설치합니다.
  2. GPU VIB(vSphere 설치 번들)를 설치합니다.
  3. SR-IOV 및 VT-d 또는 AMD IOMMU가 ESXi 호스트에서 사용하도록 설정되어 있는지 확인합니다.
  4. SR-IOV(단일 루트 I/O 가상화)용 그래픽 카드를 구성하려면 esxcfg-module 명령을 사용합니다.

    Windows 전체 클론 시스템에 대한 AMD MxGPU 구성 항목을 참조하십시오.

  5. ESXi 호스트를 재부팅합니다.
  6. PCI 디바이스를 가상 시스템에 추가하고 가상 시스템에서 GPU 패스스루를 사용하도록 설정하기 위한 적합한 PCI 디바이스를 선택합니다.
  7. 게스트 가상 시스템에 가상 하드웨어 버전 11 이상이 있는지 확인합니다.
  8. 가상 시스템을 생성할 때 모든 메모리를 예약합니다.
  9. 가상 시스템 비디오 카드 3D 기능을 구성합니다.
  10. GPU 벤더로부터 GPU 드라이버를 가져오고 가상 시스템의 게스트 운영 체제에 GPU 디바이스 드라이버를 설치합니다.
  11. 게스트 운영 체제에 VMware Tools 및 Horizon Agent를 설치하고 재부팅합니다.
  12. 3D 렌더러 옵션을 vSphere Client를 사용한 관리로 설정합니다.

이러한 작업을 수행한 후 PCoIP 또는 VMware Blast Extreme을 사용하여 게스트 운영 체제에 액세스할 수 있도록 가상 시스템을 수동 데스크톱 풀에 추가해야 합니다. vSphere를 사용하여 가상 시스템에 액세스하려고 하면 디스플레이에 검은색 화면이 표시됩니다.