vGPU 用户指南

Nvidia vGPU 软件提供图形虚拟化平台,使多个VM能共享物理GPU,支持GPU透传和裸金属配置。软件特性包括GPU实例支持、API支持如OpenCL和CUDA。用户指南涵盖安装配置、GPU使用、驱动安装、授权、性能监控等内容。
摘要由CSDN通过智能技术生成

文章目录


为管理员提供的文档,解释了如何安装和配置 vGPU 管理器,在透传模式下配置 vGPU 软件并在 VM 操作系统中安装驱动。

1. 介绍 Nvidia vGPU 软件

Nvidia vGPU 软件是一个图形虚拟化平台,提供 VM 访问 Nvidia GPU 的技术。

1.1. NVIDIA vGPU 软件是如何被使用的?

Nvidia GPU 软件有多种使用方式:

1.1.1. Nvidia vGPU

利用部署在非虚拟化操作系统上的相同的 Nvidia 图形驱动,Nvidia vGPU 允许多个 VM 同时直接访问一个单独的物理 GPU。通过这样做,Nvidia vGPU 为 VM 提供了无与伦比的图形性能、计算性能和应用程序兼容性,以及在多个工作负载间共享同一个 GPU 带来的成本高效益和可伸缩性。
更多信息,请见:安装和配置 Nvidia vGPU 管理器

1.1.2. GPU 透传

GPU 透传模式中,一整个物理 GPU 可绕过 Nvidia vGPU Manager,被直接分配到一台 VM 中。在这种操作模式下,运行在 VM 中 Nvidia 驱动可直接独占访问为该 VM 分配的 GPU。GPU 不会在多个 VM 之间共享。
更多信息,请见使用 GPU 透传

1.1.3. 裸金属配置

在裸机部署中,你可以使用 Nvidia vGPU 软件图形驱动、Quadro vDWS 和 GRID 虚拟应用程序 license 来提供远程虚拟桌面和应用程序。如果你想使用不带 hypervisor 的 Tesla 主板来实现以上情况,那么请使用 Nvidia vGPU 软件图形驱动,而不是其他 Nvidia 驱动。
为在裸金属部署中使用 Nvidia vGPU 软件驱动,请完成下面内容:

  • 在宿主中安装驱动。教程请见:安装 Nvidia vGPU 软件图形驱动
  • 授权你正在使用的 Nvidia vGPU 软件。教程请见:vGPU 客户端授权使用指南
  • 为远程访问配置平台。为使用 Tesla GPU 中的图形特性,你必须使用受支持的远程解决方案,例如:RemoteFX,Citrix 虚拟应用程序和桌面,VNC或相似技术。
  • 使用宿主 OS 中的显示设置功能将 Tesla GPU 设置为主显示设备。在裸金属平台中 NVIDIA Tesla 一般是作为辅助设备运行。
  • 如果系统有多个显示适配器,禁用通过非 Nvidia 生产的适配器进行连接的显示设备。你可以使用宿主 OS 中的显示设置特性或者远程解决方案来达到此目的。在 NVIDIA GPU 上,包括 Tesla GPU,默认显示设备是开启的。只有 Nvidia 适配器驱动的显示设备开启后,用户才能启动需要 NVIDIA GPU 技术来提升用户体验的应用程序。

1.2. Nvidia vGPU 软件特性

NVIDIA vGPU 软件包括 Quadro vDWS, vCS, GRID Virtual PC(vPC) 和 GRID Virtual Applications(vAPP)。

1.2.1. NVIDIA vGPU 软件的 GPU 实例支持

NVIDIA vGPU 软件支持 GPU 上的 GPU 实例,在 Nvidia vGPU 和 GPU 透传部署中支持Multi-Instance GPU (MIG)特性。MIG 允许一个物理 GPU 被安全的切分为多个单独的 GPU 实例,为多个用户提供单独的 GPU 资源来加速他们的应用程序。除了提供 MIG 的所有优点外,NVIDIA vGPU 软件还为工作负载增加了 VM 安全性和管理。SR-IOV 虚拟函数为配置了 vGPU 的 VM 提供全面的 IOMMU 保护。 Figure1 展示了一块 GPU 被切分成3个不同大小的 GPU 实例,每个实例映射到一个 vGPU。即使每个 GPU 实例是被 hypervisor 主机管理且被映射到一个 vGPU,每个 VM 甚至可以在每个 vGPU 上将计算资源再细分更小的计算实例并在其上并行运行多个容器。

Figure 1. GPU Instances Configured with NVIDIA vGPU
GPU Instances Configured with NVIDIA vGPU
不是所有 hypervisor 都支持 NVIDIA vGPU 部署中的 GPU 实例。需要确认你选择的 hypervisor 是否支持在 NVIDIA vGPU 部署中的 GPU 实例,可查阅发行版本声明NVIDIA vGPU 软件文档 11.0 到 11.1
NVIDIA vGPU 软件仅在 NVIDIA 虚拟计算服务器(vCS)和 Linux guest 虚拟机操作系统上支持 GPU 实例。
为支持有 NVIDIA vGPU 的 GPU 实例,GPU 必须开启 MIG

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值