vSphere with Tanzu 환경의 ESXi 호스트에 하나 이상의 NVIDIA GRID GPU 그래픽 디바이스가 있는 경우 NVIDIA GRID vGPU(가상 GPU) 기술을 사용하도록 VM을 구성할 수 있습니다. ESXi 호스트의 다른 PCI 디바이스를 패스스루 모드의 VM에서 사용할 수 있도록 구성할 수도 있습니다.

NVIDIA GRID GPU
NVIDIA GRID GPU 그래픽 디바이스는 CPU에 과부하를 주지 않은 상태로 복잡한 그래픽 작업을 고성능으로 실행 및 최적화하기 위해 설계되었습니다. NVIDIA GRID vGPU는 여러 VM 간에 물리적 단일 GPU를 별도의 vGPU 지원 패스스루 디바이스로 공유하여 뛰어난 그래픽 성능, 비용 효율성 및 확장성을 제공합니다.

VM용 NVIDIA vGPU를 구성할 때는 vGPU용 PCI 디바이스를 VM 클래스에 추가합니다.

NVIDIA vGPU를 사용하는 경우 다음 고려 사항이 적용됩니다.
  • VM 서비스에서 관리되는 vGPU 디바이스가 있는 VM은 ESXi 호스트가 유지 보수 모드로 전환되면 자동으로 전원이 꺼집니다. 그러면 VM에서 실행되는 워크로드에 일시적으로 영향을 줄 수 있습니다. 호스트가 유지 보수 모드를 종료하면 VM의 전원이 자동으로 켜집니다.
동적 DirectPath I/O
동적 DirectPath I/O를 사용하면 VM이 호스트에 연결된 물리적 PCI 및 PCIe 디바이스에 직접 액세스할 수 있습니다.

동적 DirectPath I/O를 사용하여 VM에 여러 개의 PCI 패스스루 디바이스를 할당할 수 있습니다. 각 패스스루 디바이스는 해당 PCI 벤더 및 디바이스 식별자로 지정할 수 있습니다.

사전 요구 사항

  • VMware 호환성 가이드에서 호스트 시스템이 지원되는지 확인하고 벤더에 문의하여 호스트가 전원 및 구성 요구 사항을 충족하는지 확인합니다. ESXi 호스트에 PCI 디바이스를 설치합니다.
  • NVIDIA vGPU를 구성하려면 다음 사전 요구 사항을 따릅니다.
    • vSphere 버전 7.0 업데이트 3 이상을 사용합니다.
    • Shared Direct 모드에서 하나 이상의 디바이스를 사용하여 ESXi 호스트 그래픽 설정을 구성합니다. 호스트 그래픽 구성을 참조하십시오.
    • NVIDIA vGPU 소프트웨어를 설치합니다. NVIDIA는 다음 구성 요소를 포함하는 vGPU 소프트웨어 패키지를 제공합니다.

      자세한 내용은 해당 NVIDIA 가상 GPU 소프트웨어 설명서를 참조하십시오.

  • PCI 패스스루 디바이스에 대한 동적 DirectPath I/O를 구성하려면 다음 사전 요구 사항을 따릅니다.
    • vSphere 버전 7.0 업데이트 3 MP01을 사용합니다.
    • PCI 디바이스를 호스트에 연결하고 이를 패스스루에 사용할 수 있는 것으로 표시합니다. PCI 디바이스를 패스스루로 표시를 참조하십시오.
  • 필요한 권한:
    • 네임스페이스.클러스터 전체 구성 수정
    • 네임스페이스.네임스페이스 구성 수정
    • 가상 시스템 클래스.가상 시스템 클래스 관리

프로시저

  1. 기존 VM 클래스를 생성하거나 편집할 때 VM 클래스에 PCI 디바이스를 추가합니다.
    옵션 작업
    새 VM 클래스 생성
    1. vSphere Client 홈 메뉴에서 워크로드 관리를 선택합니다.
    2. 서비스 탭을 클릭하고 VM 서비스 창에서 관리를 클릭합니다.
    3. VM 서비스 페이지에서 VM 클래스를 클릭하고 VM 클래스 생성을 클릭합니다.
    4. 구성 페이지에서 일반 VM 클래스 특성을 지정합니다. vSphere with Tanzu의 VM 클래스 특성의 내용을 참조하십시오.

      메모리 리소스 예약 값이 100%로 설정되어 있는지 확인합니다.

    5. PCI 디바이스를 추가하려면 구성 페이지의 PCI 디바이스 드롭다운 메뉴에서 를 선택하고 다음을 클릭합니다.
    VM 클래스 편집
    1. vSphere Client 홈 메뉴에서 워크로드 관리를 선택합니다.
    2. 서비스 탭을 클릭하고 VM 서비스 창에서 관리를 클릭합니다.
    3. VM 서비스 페이지에서 VM 클래스를 클릭합니다.
    4. 기존 VM 클래스 창에서 관리를 클릭하고 편집을 클릭합니다.

      메모리 리소스 예약 값이 100%로 설정되어 있는지 확인합니다.

    5. PCI 디바이스를 추가하려면 구성 페이지의 PCI 디바이스 드롭다운 메뉴에서 를 선택하고 다음을 클릭합니다.
  2. PCI 디바이스 페이지에서 PCI 디바이스 추가 메뉴를 확장하고 액세스 유형 및 기타 적절한 옵션을 선택한 후 다음을 클릭합니다.
    옵션 작업
    NVIDIA GRID vGPU 다음 옵션을 지정합니다.
    • 모델. 물리적 디바이스의 이름입니다. 호스트에서 사용할 수 있는 디바이스 목록에서 디바이스를 선택합니다.
    • GPU 공유. 물리적 GPU가 VM 간에 공유되는 방식을 나타냅니다. 예: 시간 공유.
    • GPU 모드. VM 내의 GPU 모드입니다. 예를 들어 계산은 고성능 컴퓨팅 애플리케이션에 최적화된 구성입니다. 반면 Workstation은 그래픽 사용량이 많은 워크로드에 사용됩니다.
    • GPU 메모리. VM당 최소 GPU 메모리(GB)입니다.
    • vGPU 수. VM당 vGPU 디바이스 수입니다.
    동적 DirectPath IO PCI 디바이스 목록에서 벤더, 모델 이름 또는 하드웨어 레이블별로 PCI 패스스루 디바이스를 선택합니다.
  3. 검토 및 확인 페이지에서 세부 정보를 검토하고 마침을 클릭합니다.

결과

VM 클래스 창의 GPU 태그는 VM 클래스가 GPU 지원임을 나타냅니다.