文章目录

Toggle

- 硬件配置信息
- 创建Win11虚拟机
- ESXI 配置直通
- 修改Windows 虚拟机配置
- Win11驱动安装
- Dell R730虚拟化ESXI8.0.3平台使用丽台Tesla V100配置vGPU
- 显卡测试(游戏以及大模型)

之前测试过V100显卡通过VGPU的方式和R730进行集成,很多场景下单卡只是给一台机器使用,算力也达不到VGPU的场景,接下来我斥巨资购买了2080ti 22G现存,通过PCI的方式直通给ESXI中的Win11虚拟机

硬件配置信息


使用平台直通,需要以下资源

- 硬件Dell R730
- 硬盘2080Ti
- Esxi 8.0.2
- Vcenter Server虚拟机(可选)
- 显卡欺骗器&显示器

创建Win11虚拟机


这里我使用的镜像,Win11系统安装,这里不在介绍,系统安装完毕后在进行下面配置调整

zh-cn_windows_11_business_editions_version_24h2_updated_june_2025_x64_dvd_NoTPM-sysin.iso

ESXI 配置直通


为PCI设置开机启动

打开ESXI SSH服务
1755670274713.png

打开服务后,可以使用SSH直连ESXI
1755670323287.png

查看PCI设备

[root@MiWiFi-RA72-srv:~] lspci -v |grep -i nvidia -A1
0000:04:00.0 Display controller VGA compatible controller: NVIDIA Corporation TU102 [GeForce RTX 2080 Ti Rev. A]
     Class 0300: 10de:1e07
--
0000:04:00.1 Multimedia controller Audio device: NVIDIA Corporation TU102 High Definition Audio Controller
     Class 0403: 10de:10f7
--
0000:04:00.2 Serial bus controller USB controller: NVIDIA Corporation TU102 USB 3.1 Host Controller
     Class 0c03: 10de:1ad6
--
0000:04:00.3 Serial bus controller Serial bus controller: NVIDIA Corporation TU102 USB Type-C UCSI Controller
     Class 0c80: 10de:1ad7


禁用显卡直通一些配置 (可选)

- 10de 1e07 bridge false:NVIDIA设备(厂商ID 10de,设备ID 1e07)的桥接功能禁用
- link false:PCIe链路电源管理禁用
- d3d0 false:禁用D3hot电源状态

[root@MiWiFi-RA72-srv:~] vi /etc/vmware/passthru.map

#末尾添加,参数变量值为上面获取的
10de 1e07 bridge false
10de 1e07 link false
10de 1e07 d3d0 false


重启VMware管理代理服务(vCenter通信接口)

/etc/init.d/hostd restart


重启VMware主机管理服务(核心服务进程)

/etc/init.d/vpxa restart


在ESXI或者VCenter中找到PCI硬件设备,切换为直通
1755669988509.png

这里可以看到已经直通完毕
1755670202439.png

修改Windows 虚拟机配置


接下来需要对虚拟机配置进行修改,编辑配置

1755671677481.png

为虚拟机预留所有内存

1755671758885.png

关闭硬件虚拟化

1755671745135.png

关闭安全引导
1755672190878.png

配置环境变量
1755672255822.png

- hypervisor.cpuid.v0 = FALS
此参数用于禁用虚拟化检测功能,让GPU驱动程序误以为运行在物理硬件上而非虚拟机中。这可以避免NVIDIA等显卡因检测到虚拟化环境而拒绝加载驱动或报
- pciPassthru.use64bitMMIO = TRUE
启用64位内存映射I/O(MMIO),允许虚拟机直接访问大于4GB的内存地址空间。这是处理高显存GPU(如RTX 3090或Tesla P40)的必要设置,确保显存资源能被正确映射和访问
- pciPassthru.64bitMMIOSizeGB 64
指定64位MMIO区域的大小(单位为GB),值需根据GPU显存容量和数量动态调整。常见计算方式为:
单GPU:显存大小乘以4(如24GB显存卡需约96GB)
多GPU:总显存向上舍入到下一个2的次幂(如双卡48GB显存需64GB)

> 若设置过小,会导致虚拟机无法启动或报错“DevicePowerOn”故障

参数pciPassthru.64bitMMIOSizeGB  值64
参数hypervisor.cpuid.v0      值FALSE
参数pciPassthru.use64bitMMIO 值 TRUE


添加PCI设备
1755672590780.png

这里选择PCI设备
1755672627512.png

显卡选择2080ti
1755672645317.png

配置完毕后开机
1755672721452.png

Win11驱动安装


开机之后,我们可以看到显示适配器中没有2080ti显示,并且打开任务管理器看不到显卡信息

1755673273858.png

接下来我们去英伟达官网下载驱动

> 我这里是消费级显卡,可以正常下载即可。如果是计算卡可以参考我另外一篇文章





https://i4t.com/25715.htmljavascript:void(0))

Dell R730虚拟化ESXI8.0.3平台使用丽台Tesla V100配置vGPU


新闻联播老司机

- 25年8月12日
- 喜欢:0
- 浏览:1.5k

驱动下载地址https://nvidia.cn/geforce/drivers/

- 下载最新版NVIDIA APP

1755676374332.png

安装驱动
1755676433788.png

选择快速安装即可

1755676634672.png

同意安装

1755676479430.png

等待安装完毕

1755676487246.png

等待下载Force Game Ready驱动程序
1755676613221.png

安装完毕后会显示我们版本号和安装的依赖程序

1755677952950.png

这里我们选择游戏配置,根据实际情况来

1755677947191.png

**需要将第二块显示器设置为主屏**

> 这里如果我们使用显卡欺骗器,就需要在这时候安装向日葵、Parsec工具

注: 如果发现CPU使用率多高,GPU使用率不变,请将显示器切换到另外一个显示器

查看驱动信息
1755680962952.png

显卡测试(游戏以及大模型)


鲁大师跑分测试
1755681145889.png
1755681918273.png

CSGO游戏测试
1755682865939.png

大模型测试
1755683451556.png