您可以允許 OpenStack 執行個體在其 ESXi 主機上使用 NVIDIA GRID vGPU 裝置。

如需有關清理失效資源提供者和 vGPU 特性的詳細資訊,請參閱 清理失效的 vGPU 資源
備註:
  • 每個 OpenStack 執行個體僅支援單一 vGPU。
  • 將針對所有 OpenStack 執行個體使用同一個 vGPU 設定檔。

必要條件

確認 vGPU 裝置適用的驅動程式已安裝在 ESXi 主機上。

程序

  1. root 使用者身分登入 Integrated OpenStack Manager
    ssh root@mgmt-server-ip
  2. 編輯 Nova 運算組態。
    viocli update nova-compute
  3. vmware 區段中新增 gpu_profile 參數,並將其值設為您想要使用的 vGPU 設定檔。
  4. 新增 profile_fb_size_kb 參數,並將其值設定為 vGPU 框架緩衝區的大小 (以千位元組為單位,即 KB)。

    例如,輸入 profile_fb_size_kb: 4096 表示框架緩衝區為 4096 KB。

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

    如需有關框架緩衝區的詳細資訊,請參閱 NVIDIA 虛擬 GPU 軟體使用者指南

  5. 以雲端管理員身分登入 VMware Integrated OpenStack 儀表板。
  6. 從標題列的下拉式功能表中選取管理專案。
  7. 選取管理 > 運算 > 類型模板
  8. 建立新類型模板或選擇現有類型模板用於 NVIDIA GRID vGPU 傳遞。
  9. 選取您想要使用的類型模板旁邊的更新中繼資料
  10. 可用中繼資料窗格中,展開類型模板適用的 VMware 驅動程式選項,然後按一下 VMware vGPU 旁邊的新增 (加號) 圖示。
  11. vmware:vgpu 的值設為 1,然後按一下儲存

後續步驟

您現在可以透過使用您在此程序中修改的類型模板設定執行個體,以將此執行個體設定為使用 NVIDIA GRID vGPU。