VMware Cloud Director 10.3.2 开始,可以创建、管理和发布 vGPU 策略。

NVIDIA GRID vGPU 是 NVIDIA 研发的一种图形加速技术,可用于在多个虚拟桌面之间共享单个图形处理单元 (GPU)。在 vSphere 6.x 及更高版本上运行的桌面和应用程序虚拟化解决方案中使用 NVIDIA GRID 显卡(安装在 x86 主机上)时,可以呈现比非硬件加速环境性能更强的应用程序图形。此功能对于图形密集型用例非常有用,例如制造业环境中的设计师、建筑师、工程实验室、高等教育、石油和天然气勘探、医疗保健环境中的临床医师,以及需要访问丰富 2D 和 3D 图形界面的超级用户和知识工作者。

基础架构资源下,可以查看 vGPU 配置文件,这些配置文件是 VMware Cloud Director 从具有虚拟图形处理单元 (vGPU) 功能的 vCenter Server 集群加载的。每个配置文件代表一种 vGPU 类型。可以使用 vGPU 配置文件创建租户可用于其虚拟机的 vGPU 策略。NVIDIA vGPU 配置文件确定了可从总可用内存中为每个 VM 分配多少固定共享资源。

可以在全局级别或提供者级别创建和管理 vGPU 策略。可以将单个策略发布到一个或多个组织 VDC。

VMware Cloud Director 中查看和管理 vGPU 配置文件信息

如果为提供者 VDC 资源池提供支持的集群中的主机具有 vGPU 功能,VMware Cloud Director 会从 vCenter Server 加载 vGPU 配置文件信息。您可以查看、编辑和删除 vGPU 配置文件信息。

您可以在创建 vGPU 策略期间选择 vGPU 配置文件。发布 vGPU 策略时,添加到策略中的配置文件的 vGPU 配置文件名称和说明将对租户可见。

过程

  1. 从顶部导航栏的资源下,单击基础架构资源
  2. 在左侧面板中,选择 vGPU 配置文件
  3. 单击 vGPU 配置文件名称旁边的单选按钮,然后单击编辑
  4. (可选) 编辑面向租户的名称。
  5. (可选) 编辑面向租户的说明。
    您可以向租户提供其他说明,例如,可以提供指向 NVIDIA GRID vGPU 发行说明文档的链接。
  6. 单击保存
  7. 要删除 vGPU 配置文件,请单击 vGPU 配置文件名称旁边的单选按钮,然后单击删除
    对于系统检测到在底层基础架构中不再有效且未由任何 vGPU 策略使用的 vGPU 配置文件,将显示用于删除 vGPU 配置文件的选项。
  8. 要查看 vGPU 配置文件衡量指标以了解其使用信息,请单击配置文件的名称,然后在使用衡量指标下,可以查看有关在何处使用此配置文件的详细信息。
    可以查看使用 vGPU 配置文件的 VM 和 vApp 的名称、使用计数、策略名称、组织和组织 VDC 信息。

VMware Cloud Director 中创建 vGPU 策略

VMware Cloud Director 10.3.2 开始,要定义需要 vGPU 资源的 VM 的放置设置和大小调整设置,可以创建 vGPU 策略。

前提条件

确认至少一个 vCenter Server 主机连接了 NVIDIA 图形设备,并且主机上安装了所有必需的 vSphere Installation Bundle (VIB)。

过程

  1. 从顶部导航栏中,选择资源,然后单击云资源
  2. 导航到创建 vGPU 策略向导。
    • 在左侧面板中,选择 vGPU 策略,然后单击新建
      1. 在左侧面板中,选择提供者 VDC
      2. 单击提供者 VDC 的名称,其中 NVIDIA 图标指示 vGPU 功能。
      3. 策略下,选择 vGPU,然后单击新建
  3. 创建 vGPU 策略向导的常规页面上,输入 vGPU 策略名称和可选描述。
  4. 单击下一步
  5. 选择与此策略关联的 vGPU 配置文件和 PCI 设备计数,然后单击下一步
    通过选择计数,可以选择可连接到使用此策略创建的 VM 的 PCI 设备数量。
  6. 选择哪些提供者 VDC 集群可以访问该策略,然后单击下一步
    如果通过 提供者 VDC 选项卡导航到向导,则仅显示所选的提供者 VDC。选择 将创建所有提供者 VDC 集群均可访问的全局 vGPU 策略。
  7. 如果要定义 VM 在主机或主机组上的放置,请选择,然后选择一个或多个 VM 组。

    VM 组与主机组具有直接关联性,表示与其具有关联性的主机组。

    您可以为每个集群选择一个 VM 组。

  8. 单击下一步
  9. 如果要定义 VM 的计算资源分配方式,请选择,然后单击下一步
    1. 选择要应用于该策略的 CPU 分配设置,然后单击下一步
    2. 选择要应用于该策略的内存分配设置,然后单击下一步
      注: 内存预留保证必须始终为 100%。
    3. 将其他 VM 设置配置为 extraConfig 参数,然后单击下一步
      Extra Configurations VDC 计算策略属性是在 VM 上作为额外配置值应用的键值对之间的映射。
  10. 查看 vGPU 策略设置,然后单击完成

VMware Cloud Director 中将 vGPU 策略添加到组织 VDC

VMware Cloud Director Service Provider Admin Portal 中,创建 vGPU 策略时,该策略对租户不可见。可以将 vGPU 策略发布到组织 VDC,使其可供租户使用。

将 vGPU 策略发布到组织 VDC 可使该策略对租户可见。当租户创建新的独立 VM 或从模板创建 VM,编辑 VM,将 VM 添加到 vApp,以及从 vApp 模板创建 vApp 时,租户可以选择该策略。您无法删除可供租户使用的 vGPU 策略。

前提条件

过程

  1. 从顶部导航栏中,选择资源,然后单击云资源
  2. 在左侧面板中,单击组织 VDC
  3. 选择组织 VDC,然后在策略下,选择 vGPU 选项卡。
  4. 单击添加
  5. 选择要添加到该组织 VDC 的 vGPU 策略,然后单击确定

下一步做什么

  • 选择一个策略,然后单击移除以取消发布该策略。
  • 选择一个 vGPU 策略,然后单击设置为默认值,以使该策略在 VM 和 vApp 创建以及 VM 编辑期间显示为租户的默认选项。如果为一个组织 VDC 发布了多个 vGPU 策略,则租户可以选择默认策略以外的其他策略。

VMware Cloud Director 中删除 vGPU 策略

如果 vGPU 策略未发布到租户,则可以在 VMware Cloud Director 中将其从提供者 VDC 中删除。

前提条件

  • 确认 vGPU 策略未添加到组织 VDC。您无法删除可供租户使用的 vGPU 策略。

过程

  1. 从顶部导航栏中,选择资源,然后单击云资源
  2. 在左侧面板中,选择提供者 VDC
  3. 单击列表中的一个提供者 VDC。
  4. 策略下,选择 vGPU 选项卡,然后选择 vGPU 策略旁边的单选按钮。
  5. 单击删除