当前位置: 首页 > news >正文

Windows Server 2025开启GPU分区(GPU-P)部署DoraCloud云桌面

本文描述在ShareStation工作站虚拟化方案的部署过程。 将服务器上部署 Windows Server、DoraCloud,并创建带有vGPU的虚拟桌面。

GPU分区技术介绍

GPU-P(GPU Partitioning) 是微软在 Windows 虚拟化平台(如 Hyper-V)中引入的 GPU 资源分配技术,属于 Discrete Device Assignment (DDA) 的扩展功能。其核心目标是将单个物理 GPU 的计算和显存资源动态划分为多个虚拟 GPU(vGPU),允许多个虚拟机(VM)共享同一块物理 GPU,同时保持接近原生的图形性能。

Windows Server 2025版本支持GPU分区特性。NVIDIA在2025年3月发布的NVIDIA vGPU 18.0支持 Microsoft Windows Server 2025,用户能够利用 GPU 分区和跨分布式环境实时迁移等高级管理功能。 借助这些功能,用户可以高效管理多个工作负载、进行硬件维护和升级软件,而无需中断虚拟机。

此外,NVIDIA vGPU 18.0 支持带有 Windows Server 2025 的 Windows Subsystem for Linux (WSL)。这一增强功能使其成为在嵌套虚拟化中进行软件开发、测试和运行基于 Linux 的应用程序的理想解决方案。

DoraCloud作为一款支持多平台的云桌面系统,支持Hyper-V、Proxmox VE、XenServer和VMware。DoraCloud最近正式发布了V4.0版本,提供了对Windows Server 2025、GPU分区和NVIDIA vGPU 18.0的支持。 支持GPU分区的NVIDIA显卡型号有:

  • NVIDIA A2
  • NVIDIA A10
  • NVIDIA A16
  • NVIDIA A40
  • NVIDIA L2
  • NVIDIA L4
  • NVIDIA L40
  • NVIDIA L40S

软硬件环境:

硬件环境

Dell T3680工作站,i7-14700,64G内存,480G企业级SSD,NVIDIA A2,千兆网卡

网络环境

局域网环境,可以访问互联网,局域网内开启了DHCP服务。

软件清单

  • Windows Server 2025
  • NVIDIA vGPU 18.1
  • DoraCloud V4.0 for Hyper-V
  • Windows 10

部署过程

安装Windows Server系统、驱动程序和Hyper-V角色
1、安装 Windows Server 2025,选择数据中心版本。
2、安装驱动。主板驱动、网卡驱动。
3、安装 NVIDIA vGPU的Host驱动

将Display.Driver目录拷贝到硬盘,然后进入驱动的目录,执行如下命令:

pnputil /add-driver nvgridswhostserver.inf /subdirs /install /reboot

安装后,执行如下命令,查询GPU分区是否启用。

Get-VMHostPartitionableGpu

如果GPU分区没有启用,可能是硬件不支持SR-IOV,请检查服务器的BIOS设置,是否开启了SR-IOV的相关设置。可以参考如下设置。不同服务器的名称可能存在差异。

Processor Settings中, 【Virtualization Technology】 设置为 Enable Integrate Devices中, 【SR-IOV Global Enable】 设置为 Enable 【Memory Mapped I/O above 4G】 设置为 Enable 【Memory Mapped I/O base】 设置为 56TB

4、安装Hyper-V角色。

可以通过如下脚本安装Hyper-V角色。

http://vdi.doracloud.cn:9000/software/Pre-Setup.ps1

也可以通过Windows Server的服务器管理,添加Hyper-V角色。

安装DoraCloud桌面虚拟化软件
1、运行DoraCloud的安装程序。

运行DoraCloud for Hyper-V安装程序,选择网络和存储池配置。 

1746790888164

 安装完毕后,会创建一个Linux虚拟机,这个虚拟机运行着DoraCloud管理系统。注意这个虚拟机的IP地址,就是DoraCloud管理系统的地址。 

1746791079513

2、登录DoraCloud管理后台,配置虚拟化、配置资源池、配置集群、配置用户数据库,完成系统的初始化配置。

1746791425306

3、进入主菜单【模板】、【远程镜像仓库】,下载 win10gpup这个模板。

1746791569206

4、创建桌面池,选择GPU型号为:NVIDIA A16,选择vGPU型号为:A16-2Q。

1746791665210

在【桌面计算机】菜单中,查看虚拟机创建情况,计算机进入[正在运行]状态,表示创建成功。可以被分配给用户。

1746792227096

5、创建群组和用户。

1746792008721

1746792070236

6、下载安装DoraClient,使用DoraClient登录云桌面。

在DoraCloud后台的右下角,可以下载DoraClient。

1746792556695

安装后,启动DoraClient,设置服务器地址为 DoraCloud管理系统的地址。

1746792788681

然后输入用户账号,即可登录云桌面系统。

7、检查显卡,显卡名称为 NVIDIA A2-2Q,打开3D软件,可以正常运行。

登录云桌面后,在设备管理中查看显卡类型,可以看到 NVIDIA A2-2Q。

1746793045292

打开浏览器,访问 webgl的测试网址: WebGL - Jellyfish ,可以看到水母的图片。 通过任务管理器,可以看到GPU的使用率。

1746793252925

总结

DoraCloud for Hyper-V 新增了对Windows Server 2025以及GPU分区技术的支持,能够在VDI解决方案中提供vGPU,满足专业设计、AI等场景的业务需求。

相关文章:

  • LINUX CFS算法解析
  • C语言实现三子棋
  • 数字化转型:概念性名词浅谈(第二十六讲)
  • vue 监听元素大小变化 element-resize-detector
  • ndarray数组掩码操作,True和False获取数据
  • 数字化转型-4A架构之数据架构
  • 《被讨厌的勇气》书摘
  • Papyrus字体介绍
  • CDGP|数据治理怎么带动企业高速发展?
  • 全国青少年信息素养大赛 Python编程挑战赛初赛 内部集训模拟试卷五及详细答案解析
  • 【PhysUnits】3.2 SI 量纲 补充幂运算(dimension/mod.rs)
  • 操作系统面试问题(4)
  • CMD常见命令
  • deep seek简介和解析
  • Etcd 数据存储文件
  • Java 匿名内部类的作用
  • 洛谷 P1179【NOIP 2010 普及组】数字统计 —— 逐位计算
  • MTU最大传输单位
  • Java 集合体系深度解析面试篇
  • 各类音频放大器电路原理简析
  • 洗冤录|县令遇豪强:黄榦处理的一起地产纠纷案
  • “80后”赵亮出任上海普陀区委副书记
  • 国家发改委:美芯片药品等领域关税影响全球科技发展,损害人类共同利益
  • 国家发改委:目前有的核电项目民间资本参股比例已经达到20%
  • 上海充电桩调研:须全盘考量、分步实现车网互动规模化
  • 央行行长详解降息:将通过利率自律机制引导商业银行相应下调存款利率