Vmware vSphere5.1开启GPU虚拟化

1、环境准备

Dell PowerEdge R720

GPU显卡:NVIDIA Grid K1

VMware: ESX 5.1 (企业增强版)

VMware vCenter 5.1

VMware Horizon View 5.2

NVIDIA 驱动程序:下载地址:http://www.nvidia.cn/Download/index.aspx?lang=cn

虚拟机虚拟桌面操作系统 Windows 7 64 位

2、安装ESXI的显卡驱动

下载nvidia驱动程序

把下载好的显卡驱动程序包(Nvidia GPU VIB)通过vSphere Client上传至ESXI的本地硬盘上的/vmfs/volumes/datastorage1的目录上

驱动程序包上传完成后,可以在ESXI控制台上按ALT+A进入命令模式,把上传的驱动文件复制一份到ESXI主机的/TMP目录。因为只有在这个目录才有权限去安装,在其他目录安装直接提示错误或者是没有权限。也可以按F2登陆到ESXI主机上,找到“Troubleshooting Options”,按Enter键后选择Enable SSH即可开启SSH的远程登陆控制,这个需要安装一个SSH的客户端才能连接到ESXI主机。

做好以上的准备后在vSphere Client上使ESXI主机进入维护模式,在正常模式下无法安装驱动。使用CD命令浏览到ESXI主机的/TMP目录下,找到复制的驱动程序的安装包,用“esxcli software vib install –no-sig-check –v /tmp/Nvidia xxx.xx.xxxxx.VIB”按Enter建开始安装,这个时候命令行不会显示任何信息,请勿动,让其安装完成后反馈信息为提示安装成功并要求重新启动ESXI主机,重启ESXI主机让其后退出维护模式。

退出“维护模式”后,通过命令行或者SSH客户端使用 cd 浏览到ESXI主机的/var/log目录,使用catvmkernel.log查看日志显卡是否安装成功,如果安装成功,则可以看到如图的信息:

注意:因为要用一块显卡作为虚拟桌面的GPU共享,是不能作为显示输出的,在ESXI主机上需要安装两块物理显卡来作为显示输出ESXI的GUI界面。

前面都准备完毕后,还需要确定XORG的服务是否正常启动,方法是在vSpher Client上选择ESXI主机》配置》安全配置文件》服务器属性》鼠标单击属性按钮,如图界面:

鼠标单击属性“选项”弹出如下界面:

在上图已经看到XORG的服务正在运行,如图:

这个服务如果显卡安装成功它会自动启动,如果显卡安装了之后该服务还是没有起来,那么可以选择“XORG”服务》鼠标单击“选项”按钮,弹出如图界面:

在此界面上鼠标选择“与主机一起启动和停止”单选按钮,在服务命令出鼠标单击“启动”按钮即可启动XORG服务。

3、通过View服务器发布GPU共享桌面:

目前为止只有View5.2版本的View服务器、Agent、Client才支持硬件3D加速,所以在Vmware官网上下载View5.2所有组件。

因为要共享GPU的虚拟机为虚拟机版本9.0才会有更好的性能,在vSphere Client新建虚拟机的版本为8.0。那么现在我们可以通过在vCenter server上安装vShpere Web Client组件。安装完毕后通过浏览器登陆到vCenter server上新建虚拟机,就可以选择为9.0版本的虚拟机,在下拉列表中选择“ESXI5.1及更高版本”如图:

在此次选择好虚拟机器后,导航到“虚拟机硬件”处,如图:

在此处给虚拟机分配VCPU、内存、虚拟硬盘等硬件资源后,鼠标选择显卡处折叠按钮“小三角”符号,打开如图

在此处给显卡分配显示器数量,显存大小,并“3D图形处“鼠标“启用3D支持”复选框,让虚拟机支持3D显示,“3D渲染器”在下拉列表中选择“硬件”后鼠标点击“下一步”按钮完成虚拟机的创建。

创建完成虚拟机后,给虚拟机安装系统,安装Vmware Tools后并优化好系统,加入到Windows域控制器,再安装Vmware View 5.2 Agent。

安装Agent后,把虚拟机关机,克隆为模板,因为我这里发布桌面没有使用VMware-viewcomposer,所以要把虚拟机转化为模板。转化为模板之后还可以还原为虚拟机,来更改硬件参数,并可再vCenter上复制一份,更改硬件参数为显卡不启用3D支持功能。转化为模板后,能够发布没有启用3D支持的桌面和启用3D桌面并共享了物理GPU的桌面对比。

通过浏览器登陆到View 5.2服务器上,设置好服务器,导入View license KEY,(不导入KEY客户端登陆时会提示错误)。

做好以上设置后,开始建立虚拟桌面池,如图:

鼠标选择“池”按钮,新建虚拟桌面池。如图:

这里我选择“自动池”模式,鼠标单击“下一步“按钮,在弹出的界面中选择”专用“”和自动分配“,如图:

鼠标单击“下一步“按钮后,在弹出的界面中选择”完整的虚拟机“,如图:

在下面弹出的界面中,需要设置,池的ID和显示名称,如图

设置以上的ID和显示名称后,鼠标单击下一步,这一步设置将关系到桌面的很多东西,如图:

这里我们需要启用ESXI主机上的GPU来给虚拟桌面共享使用,所以这里需要在“远程显示协议“把远程协议设置为PCOIP,并且不允许用户选择协议,因为GPU虚拟化支持在PCOIP上。并把”3D呈现器“设置为”硬件“,并单击”配置“按钮,分配虚拟机显示缓存大小,我这里测试,所以给虚拟桌面设置显存为512MB。如图:

鼠标单击“确定“按钮后,再单击”下一步“按钮,弹出如图界面:

在此页上命名模式为“win70“,桌面最大数量为1,备用开机桌面数量1,再选择”预先部署所有桌面“,鼠标单击下一步。弹出的界面如图:

全部选择浏览后,鼠标单击“下一步“按钮,后弹出池的相关参数,如果有错误或者是需要调整可以返回,如果不需要修改鼠标单击”结束“按钮,完成桌面池的建立。

建立了桌面池后,还需要授权给用户使用,客户端登陆进来的时候才可以有权限使用桌面资源,在池面板上选择一个桌面池后,如图:

鼠标单击“授权“按钮,把此桌面资源分配域控制器上的用户。等待vCenter克隆完成虚拟机的部署后,我们可以在View管理控制台上,查看桌面状态信息,如图:

这里则说明现在可以用View Client登陆到View服务器上获得分配的桌面资源。发布没有共享物理GPU的桌面资源时和上面一样,只是没有启用3d呈现。

4、虚拟桌面共享GPU的效果

设置WIN7 Aero效果:

播放Windows自带的测试视频:使用帧工具查看,可以看到使用GPU虚拟化的

桌面可以达到31级以上的效果。

使用DXDIAG命令查看显示3D支持情况:

物理GPU共享桌面:可以看到物理显卡上的功能全部应用到了此桌面上,如图:

使用软件3D渲染器的桌面:则看到的是DX功能完全是不可用,如图:

运行3d mark软件:

共享物理GPU的桌面,如图:

没有开启GPU共享的桌面则无法运行,

虚拟服务器显卡设置,Vmware vSphere5.1开启GPU虚拟化相关推荐

  1. 虚拟服务器显卡设置,PVE开启显卡虚拟化intel GVT-g

    终于搞到了一台实验机子.本次实验环境为: PVE: 6.2 CPU: g5400 主板: 铭瑄h110 注意,intel gvt-g技术,只支持5代以上桌面CPU或者4代以上服务器CPU 第一步:开启 ...

  2. 路由器虚拟服务器 TP,tp路由器虚拟服务器怎么设置方法

    tp路由器虚拟服务器怎么设置方法 内容精选 换一换 有以下几种现象:将制作好的SD卡插入开发者板并上电后,开发者板LED1与LED2灯状态信息异常.将制作好的SD卡插入开发者板,并通过USB方式连接U ...

  3. 路由器的虚拟服务器中设置dns,路由器虚拟服务器怎么设置DNS

    路由器虚拟服务器怎么设置DNS 内容精选 换一换 申请VPC时会创建默认子网,当默认子网不能满足需求时,您可以创建新的子网.子网默认配置DHCP协议,即使用该VPC的弹性云服务器启动后,会通过DHCP ...

  4. wifi虚拟服务器怎么设置方法,新版tplink路由器虚拟服务器(端口映射)设置教程

    在本文中, 主要给大家介绍新版tplink路由器虚拟服务器的设置方法. 虚拟服务器设置,通常又叫做:端口映射设置.端口转发设置等. 虽然这个功能普通用户一般用不到,但是偶尔也有用户问起,所以还是简单的 ...

  5. 开启虚拟服务器,Ivanti助VMware 开启虚拟服务器管理新时代

    10月26日-27日由VMware举办的年度云计算基础架构.虚拟化及企业移动管理技术盛会vFORUM2017在北京隆重举行,累计超过8,000位IT专业人士参加了此次盛会,全球顶尖的IT厂商与中国本土 ...

  6. 英伟达虚拟服务器显卡,英伟达开启显卡直通虚拟机功能 老显卡也可以

    虚拟机是非常重要的软件,但如果你手上没有性能强大的主机,那么体验并不好,特别是显卡方面.如今,英伟达将在GeForce显卡上开启GPU虚拟机直通功能,让消费显卡也可以直通虚拟机,从而带来更好的图形性能 ...

  7. h3c怎么创建虚拟服务器,h3c 设置虚拟服务器

    h3c 设置虚拟服务器 内容精选 换一换 通过云服务器或者外部镜像文件创建私有镜像时,如果云服务器或镜像文件所在虚拟机的网络配置是静态IP地址时,您需要修改网卡属性为DHCP,以使私有镜像发放的新云服 ...

  8. dlink设置虚拟服务器,dlink设置虚拟服务器

    dlink设置虚拟服务器 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. Lin ...

  9. 远程访问dmz和虚拟服务器的设置

    一.设置DMZ主机(这个一般路由器都支持) 1.设置内部一台服务器的地址 2.从外网访问:假如该路由器电信服务商分配的固定ip地址(公网地址,设置在WAN口的地址)为:215.142..13.158, ...

最新文章

  1. .net中存储过程的应用
  2. linux给普通用户分配root权限
  3. Java中最早期的集合Vector
  4. python字典嵌套字典的情况下获取某个key的value
  5. zabbix proxy mysql_zabbix proxy 配置
  6. 这顶海贼王的帽子,我Python给你带上了 | 【人脸识别应用】
  7. 区块链 以太坊 全局变量 状态变量 局部变量 是什么 区别
  8. 用中位数代替平均数来衡量民生指标
  9. Highcharts 将默认文字更改为中文
  10. Oracle VM VirtualBox 使用教程,说实话也就那样吧
  11. 基于MODBUS总线的变频调速系统设计与实现
  12. 2021-2024年中国两轮电动车企业经营情况对比
  13. 计算机考研909考试大纲,山东大学2019年909数据结构考研大纲
  14. 联想笔记本G50-80 bios白名单修改
  15. ESP8266串口wifi模块 NodeMcu Lua WIFI V3 物联网 开发板 CH-340 学习笔记(一)
  16. JS手写IndexOf
  17. 《程序员》专访:对话张宏江
  18. JSP如何连接数据库
  19. * JLink Info: Reset: Halt core after reset via DEMCR.VC_CORERESET.
  20. 【实战】前端必会技巧 —— window.open 实现图片预览而非下载

热门文章

  1. 通过短信猫发送手机短信
  2. IntelliJ IDEA - 主题设置或自定义主题
  3. [盘点]国内外语音识别行业现状
  4. 【2021/2/17发布适用】轻松在云服务器 Windows 上架设 ARK: Survival Evolved 的单地图基本服务端(基于官方教程)
  5. 微服务[学成在线] day09:Eureka、Feign、课程预览实现
  6. 达梦数据库-centos7安装
  7. win10桌面右键闪屏
  8. styl类型文件css,Stylus: 让你更简洁的完成css
  9. 利用AlarmManager完成精准的轮询
  10. Android中定时器AlarmManager的用法