OpenStack 인스턴스가 해당 ESXi 호스트에서 NVIDIA GRID vGPU 디바이스를 사용하도록 허용할 수 있습니다.

vGPU 특성 및 오래된 리소스 제공자 정리에 대한 자세한 내용은 오래된 vGPU 리소스 정리 항목을 참조하십시오.
참고:
  • OpenStack 인스턴스당 하나의 vGPU만 지원됩니다.
  • 모든 OpenStack 인스턴스에 동일한 vGPU 프로파일이 사용됩니다.

사전 요구 사항

vGPU 디바이스용 드라이버가 ESXi 호스트에 설치되어 있는지 확인합니다.

프로시저

  1. Integrated OpenStack Managerroot 사용자로 로그인합니다.
    ssh root@mgmt-server-ip
  2. Nova 컴퓨팅 구성을 편집합니다.
    viocli update nova-compute
  3. vmware 섹션에서 gpu_profile 매개 변수를 추가하고 해당 값을 사용하려는 vGPU 프로파일로 설정합니다.
  4. profile_fb_size_kb 매개 변수를 추가하고 해당 값을 킬로바이트(KB) 단위의 vGPU 프레임 버퍼의 크기로 설정합니다.

    예를 들어, 4096KB의 프레임 버퍼를 나타내는 profile_fb_size_kb: 4096을 입력합니다.

    conf:
      nova_compute:
        vmware:
          gpu_profile: grid_t4-2q
          profile_fb_size_kb: 4096

    프레임 버퍼에 대한 자세한 내용은 https://docs.nvidia.com/grid/latest/grid-vgpu-user-guide/index.html에서 NVIDIA 가상 GPU 소프트웨어 사용자 가이드를 참조하십시오.

  5. 클라우드 관리자로 VMware Integrated OpenStack 대시보드에 로그인합니다.
  6. 제목 표시줄의 드롭다운 메뉴에서 관리 프로젝트를 선택합니다.
  7. 관리 > 계산 > 플레이버를 선택합니다.
  8. 새 플레이버를 생성하거나 NVIDIA GRID vGPU 패스스루에 사용할 기존 플레이버를 선택합니다.
  9. 사용하려는 플레이버 옆에 있는 메타데이터 업데이트를 선택합니다.
  10. 사용 가능한 메타데이터 창에서 플레이버용 VMware 드라이버 옵션을 확장하고 VMware vGPU 옆의 추가(더하기 기호) 아이콘을 클릭합니다.
  11. vmware:vgpu의 값을 1로 설정하고 저장을 클릭합니다.

다음에 수행할 작업

이제 이 절차에서 수정한 플레이버로 인스턴스를 구성하여 NVIDIA GRID vGPU를 사용하도록 인스턴스를 구성할 수 있습니다.