新华三服务器EXSI 显卡直通
显卡直通BIOS设置
为了提升虚拟机的性能,允许虚拟机直接访问 I/O 设备,需要使能服务器的虚拟化技术和 ACS。
在 BIOS 中开启 IOMMU 功能,使操作系统支持虚拟化。
在 BIOS 的 Advanced > Socket Configuration > IIO Configuration 界面中,将 Intel® VT for Directed I/O 设置为 Enable,使能虚拟化技术
使能 ACS。 a. 在 BIOS 的 Advanced > Socket Configuration > IIO Configuration 界面中,按 Ctrl+Shift+F8,打开 BIOS 下的隐藏项。 b. 将 IIO Configuration 下的 PCIe Access Control Services 选项设置为 Enable
设置完毕后 按F4 保存重启
esxi 设置
登录ESXI
在主机-> 管理-> 硬件-> PIC设备 -> 快速筛选 -> 支持直通
找到nvidia设备 勾选 点击切换直通 直通变成活动
创建虚拟机
添加好刚刚直通的显卡 声卡
选择EFI引导
取消UEFI安全引导
为了优化GPU直通的性能和兼容性,需要在虚拟机的高级配置中添加以下参数:
# 该参数用于隐藏虚拟化环境,使得虚拟机能够更好地识别并利用NVIDIA显卡。
hypervisor.cpuid.v0 = FALSE
# 启用64位内存映射输入/输出(MMIO),提高显卡的内存访问效率。
pciPassthru.use64bitMMIO = TRUE
# 设置64位MMIO的大小为32GB,确保显卡有足够的内存资源进行高性能计算和渲染任务。
pciPassthru.64bitMMIOSizeGB = 48
显卡直通性能测试
物理机直接跑分
虚拟机显卡直通跑分