这两天因为需要,部署了很多W2016DC服务器,其中有一台工作站有NVIDIA Quadro K4200显卡,就顺手简单测试了W2016的RemoteFX-GPU虚拟化功能,其过程如下,很简单,供需要的朋友做个参考。我们先简单回顾一下这项功能。它始于Windows 2008 R2SP1,和Dynamic Memory技术一起,主要针对服务器虚拟化和桌面虚拟化市场。RemoteFX包含三个子功能:GPU虚拟化,Enhanced Codec和USB端口重定向。通过将物理GPU虚拟化后分配给虚拟机,使得虚机也能拥有较完整的图形处理能力,比如能流畅运行基于Flash、DirectX等应用程序,而且实现过程简单易用。对VDI客户端的要求也不高,只要能支持RDP8/8.1。显卡的选型较为重要,可参考下面微软的官方博客,尤其需要注意物理显卡显存的大小,因为在启用RemoteFX虚拟出vGPU时,分配给各个虚机的vGPU 的显存是不能overcommit的。

https://blogs.technet.microsoft.com/enterprisemobility/2013/11/05/gpu-requirements-for-remotefx-on-windows-server-2012-r2/

准备工作完成后就可开始具体配置,本测试中物理机安装了W2016 数据中心版,虚拟机分别测试了W2016数据中心版及Win10专业版。

1.下面是物理机里的显卡具体型号:

2.添加Hyper-V角色和“远程桌面虚拟化主机”角色,因为仅仅做功能测试,所以暂不部署“远程桌面连接代理”及授权等角色,但在生产环境里,这些都是必须的。参照下面图示,完成后需要重启机器。

3.打开Hyper-V管理器,鼠标右击Hyper-V物理机,选择“Hyper-V设置...”-->点击“物理GPU, 管理RemoteFX GPU”,在右边选择你需要启用虚拟化功能的GPU,勾选“将此GPU用于RemoteFX”。应用后你可以看到相关详细信息,比如支持的DirectX版本,WDDM驱动版本,显存大小等等。

4.关机需要添加vGPU的虚机,打开其设置界面,在“添加硬件”的菜单里选择添加“RemoteFX 3D视频适配器”:

5.接下来根据需要设置该虚机的“最大监视器数目”,分辨率和显存大小:

6.同样的方法再添加配置下一台虚机的vGPU,最后还可回到Hyper-V物理机的设置界面,查看该物理显卡的资源使用情况:

7.启动添加了vGPU的虚机,打开其设备管理器,可以看到该vGPU设备:

8.在虚机里运行dxdiag,可看到DirectX相关加速功能都已经启用:

9.最后,安装了Autodesk 3ds Max软件测试一下效果,感觉整体不错,操作也比较流畅,当然,只是单机负载不重的情况下的简单测试。仅供参考。

转载于:https://blog.51cto.com/yddfwq/1904830

小测试--在Windows server 2016中启用RemoteFX-GPU虚拟化功能相关推荐

  1. Windows Server 2016中添加AD域控制器

    Windows Server 2016中添加AD域控制器 查看全文 http://www.taodudu.cc/news/show-6623633.html 相关文章: ABB机械手RobotStud ...

  2. window启用无线服务器,如何在Windows Server 2019中启用WiFi

    如何在Windows Server 2019中启用WiFi 在本逐步指南中,了解如何在Windows Server 2019中启用WiFi.默认情况下,服务器上缺少无线功能. 如果您使用的是Windo ...

  3. server2012微软输入法切换_[WS2012]HOWTO:在 Windows Server 2012 中启用触摸键盘

    HOWTO:在 Windows Server 2012 中启用触摸键盘 在 Windows 8 中为了配合新的开始界面更加易于的操作和使用,微软加入了全新设计的"触摸键盘"功能,同 ...

  4. 如何部署Windows Server 2016 中的Storage Spaces Direct超聚合解决方案

    客户环境: Component   Detail Platform Dell  PowerEdge R730xd (2U, 16 x 3.5" and 2 x 2.5" rear ...

  5. sql server压缩_SQL Server 2016中的压缩和解压缩功能

    sql server压缩 The concept of data compression is not a new on for SQL Server Database Administrators ...

  6. windows server 2016 中users组用户权限实探

    users 组用户不可删除他人创的文件和文件夹.但可在他人创建的文件夹中创文件夹(系统文件夹除外)并在创建的文件夹中创建文件. users 组用户不可以在磁盘根目前下创建文件. users 组用户不可 ...

  7. 在Windows Server 2016中部署RemoteApp

    什么是RemoteApps? 指定在虚拟机上托管/运行但看起来像在本地桌面上一样在用户桌面上运行的单个应用程序.这些应用程序都有自己的任务栏条目,可以调整大小并在监视器之间移动.在安全,远程环境中部署 ...

  8. 在Windows Server 2003中启用Windows XP的桌面主题

    打开"开始→运行",键入"Services.msc ",选themes"主题"(默认是禁止的),然后改为"自动",按&q ...

  9. 在Windows Server 2016 中共享及权限的操作

    如图 技术部             张工 蔡工 研发部                黄工(头儿) 软件部              李工 周工 首先,创建组和用户,在服务管理器 --- 工具 -- ...

最新文章

  1. Mysql Cluster节点类型
  2. thinkphp3.2定义多模块并设置默认模块
  3. springboot MVC视图解析流程源码分析
  4. Docker创建springboot项目镜像pom及Dockerfile配置文件
  5. python search函数 中文_python使用正则表达式的search()函数实现指定位置搜索功能...
  6. Demosaic算法学习
  7. ScaleAnimation动画
  8. 包一艘船给年轻人玩剧本杀,飞猪这波创新你怎么看?
  9. Linux下10 个最酷的 Linux 单行命令(转载)
  10. for循环次数太多的时间优化_for循环关于对象长度优化思考
  11. Python build-in数据类型之字符串str (一)
  12. svn修改ip windows_svn服务地址怎么更换成ip - 卡饭网
  13. Monaco Editor教程(十七):代码信息指示器CodeLens配置详解
  14. c++ 程序员成长书单
  15. 学计算机小学教师资格证,教师资格证我现在在一间小学教计算机,但现在 – 手机爱问...
  16. 互联网创业的三年都学到了什么?
  17. excel统计类别个数
  18. java 电子围栏_电子围栏
  19. java dispo lock_java实现文件上传和下载(1)
  20. Nginx 的入门教程

热门文章

  1. 网络游戏数据同步的实现 一:状态同步、帧同步的基本原理概述
  2. 第一天 :二分查找+移除元素
  3. 正则环视 php,正则高级环视
  4. C语言串的基本操作(assign,compare,concat,index,insert,delete,replace)
  5. linux系统的midi制作软件,在ubuntu系统下制作midi音乐
  6. APP自动化测试之录制脚本:3.运行录制的脚本
  7. cuda/cudnn/cuda 10.1安装教程
  8. 【vue教程】来自JSpang 技术胖的视频
  9. 教你5个大咖用的CMD命令,让人一看你就是个电脑高手
  10. 图像处理(九)-图片和数组的转换