云桌面虚拟机的虚拟 GPU(vGPU)显存,需在宿主机 / 虚拟化平台按 “先定规格、再分配、后装驱动” 的流程设置;教师机仅负责解码,调整本地显卡无效。
一、先确认:vGPU 显存查看与规格
- 虚拟机内查看(Windows)
- 打开 设备管理器 → 显示适配器,确认为 NVIDIA GRID/Quadro vGPU(非 Microsoft 基本显示适配器)。
- 打开 NVIDIA 控制面板 → 系统信息,查看显存(Dedicated GPU Memory)。
- 平台侧查看(管理员操作)
- VMware vSphere:宿主机 → 图形 → NVIDIA vGPU,查看已分配规格与显存。
- H3C Workspace:数据中心 / 虚拟化 → 主机 → GPU 设备,查看 vGPU 类型与显存。
- Proxmox/DoraCloud:节点 → GPU → 已分配的 vGPU 型号,对应显存固定。
二、按平台增加 vGPU 显存(管理员操作)
1. VMware vSphere(NVIDIA GRID)
- 关闭目标虚拟机。
- 宿主机开启 GPU 直通:主机 → 配置 → 高级设置 → 配置直通,勾选 GPU 设备。
- 编辑虚拟机 → 显卡 → 选择 NVIDIA GRID 型号(如 M10-4Q,显存固定),保存。
- 虚拟机内安装 对应版本 GRID 驱动(禁用 Windows 自动更新驱动)。
- 重启后在 NVIDIA 控制面板验证显存。
2. H3C Workspace
- 进入 数据中心 / 虚拟化 → 主机 → GPU 设备。
- 选择 GPU → 批量增加 / 增加 vGPU,选择带显存规格的型号(如 A16-2Q,显存固定),确定。
- 编辑桌面池 / 虚拟机 → 硬件 → 增加硬件,挂载已创建的 vGPU 资源池H3C。
- 虚拟机内安装 GRID 驱动并授权,重启验证。
3. Proxmox VE + DoraCloud
- 宿主机启用 SR-IOV(BIOS 与系统)。
- 编辑虚拟机 → CPU → 启用 PCIe 直通;硬件 → 添加 → PCI 设备,选择对应 vGPU 型号(显存固定)DoraCloud。
- 虚拟机内安装 GRID 驱动,重启后查看。
4. Hyper-V(GPU-P)
- 宿主机 PowerShell:
Set-VMHost -EnableGPUPartitioning $true。 - 编辑虚拟机 → 硬件添加 → 智能显示设备,选择 GPU 分区规格(显存固定)。
- 虚拟机内安装对应驱动,重启验证。
三、关键注意事项
- 显存由 vGPU 型号规格 决定(如 1Q=1GB、2Q=2GB),平台内选型号即定显存,不可自定义大小。
- 必须安装 平台适配的 GRID/vWS 驱动,公版驱动会导致识别失败、显存为 0。
- 显存不足时优先 升级 vGPU 型号(如从 1Q 到 2Q),而非修改配置文件。
- 教师机仅负责解码,调整本地显卡无法解决虚拟机渲染卡顿。