将GPU技术与虚拟化技术融合,是近年来虚拟化行业中比较热门的技术课题,通过此种方式,将大大降低图形图像用户的使用成本以及提高数据的安全性。接下来我们将了解显卡虚拟化使用及配置技术。

一、简介

本文介绍Horizon View GPU显卡虚拟化技术,包括vSGA与vDGA两种使用及配置技术。

1.1什么是vSGA?

vSGA指“Virtual Shared Graphics Acceleration”(虚拟共享图形加速)。vSGA的功能是利用在ESXi主机中本机安装的物理GPU(图形处理单元,也称为显卡)为众多虚拟桌面提供硬件加速3D图形。

1.2什么是vDGA?

vDGA是VmwareView提供的专有硬件图形加速功能,用于为需要独立GPU的使用情形提供高端工作站显卡。使用vDGA时,利用VMware Direct PathI/O将安装在底层主机中的图形适配器分配给虚拟机。将独立GPU分配给虚拟机会让整个GPU专供该虚拟机使用。

1.3什么是sVGA?

SVGA是与VMwareTools一同安装在Windows7虚拟桌面上的VMwareWDDM(Windows显示驱动程序模型)驱动程序。不使用任何硬件显卡资源,它容易与vSGA混淆,因为二者的缩写字母和字母排列都非常接近。

1.3.1SVGA、vDGA与vSGA之间的区别

二、软硬件环境

服务器:DellPowerEdgeR720

GPU显卡:NVIDIAGridK1

VMware:

ESX5.1(企业增强版)

VMwarevCenter5.1

VMwareHorizonView5.2

NVIDIA驱动程序:

虚拟机虚拟桌面操作系统Windows764位

三、安装配置VSGA

3.1使用vSGA模式,必须将NVIDIA驱动程序安装在ESXi主机中

3.2NVIDIA驱动上载到主机上的数据存储

通过使用vSphereClient浏览数据存储来上载

3.3开启SSH服务

点选主机,“配置”-“安全配置文件”-“属性”-启动SSH服务

3.5将主机置于维护模式

3.6通过SSH连接主机并执行安装命令

esxclisoftwarevibinstall-v/vmfs/volumes/NVIDIA-VMware-304.76-1OEM.510.0.0.802205.x86_64.vib

安装成功后会显示以下格式

3.7校验Xorg服务是否正常运行

可以执行以下命令校验Xorg服务是否正在运行

#/etc/init.d/xorgstatus

3.8重启主机

四、配置VMwareView桌面池

4.1在ViewManager中,导航到您要对其启用3D渲染的View池,然后单击“编辑”转到“池设置”选项卡

这里将默认显示协议选择为“PCoIP”

“允许用户选择协议”选择为“否”

“3D呈现器”下拉列表中选择“硬件”

单击“3D呈现器”-“配置”设置虚拟机显卡容量大小,最大支持512MB

通过vSphereClient将虚拟桌面关闭再启动使3D呈现功能生效

4.2验证VSGA是否启动

4.3查看ESXi主机上的GPU资源使用状态

五、安装配置VDGA

5.1为主机启动GPU直通

使用vSphereClient连接到vCenter,并选择安装了GPU卡的主机

点选“主机”-“配置”-“高级设置”-“配置直通”-勾选设备-点击确定。

这里需要重新引导主机。

5.2为虚拟机启用GPU直通

更新虚拟机硬件版本至9及以上版本,选中虚拟机-“右键”-“升级虚拟硬件”

5.3预留所有已为虚拟机配置的内存。

要让vDGA正常工作,必须预留为虚拟机配置的所有内存。如果虚拟机分配了2GB内存,则需要将2GB内存全部预留。要实现此目的,在虚拟机设置窗口的“资源”选项卡的“内存”选项中选择“预留所有客户机内存“选项。

5.4添加PCI设备

选择要连接的PCI设备

5.6安装NVIDIA驱动

安装完驱动程序后,重新启动虚拟机

验证是否使用NVIDIA显卡

运行DirectX工具诊断

结语:

vSGA是把一张显卡分配多个VM桌面使用,vDGA是把一显卡分配一1个VM桌面专用,如何选择与运用则要根据实际需求来决定。

服务器虚拟化用什么显卡,显卡虚拟化使用及配置技术相关推荐

  1. 服务器虚拟化用2小钢炮,便宜 云服务器首选4小钢炮

    便宜 云服务器首选4小钢炮 内容精选 换一换 获取云服务器列表.GET /v2/cvr/servers状态码为200时响应Body参数参数参数类型描述countInteger云服务器数量.server ...

  2. 虚拟化服务器需要好显卡吗,虚拟化下的显卡

    5G时代的到来让PC/图形工作站有了更大的突破.不受带宽和网络的限制,图形计算以及重载应用的"云"需求将爆发式增长,图形云将成为未来的趋势. 图形处理引擎--显卡 所有电脑都有一个 ...

  3. 10台服务器要淘汰上虚拟化,24核CPU还不够用?服务器虚拟PC性能小测

    1服务器整合的后遗症 最近几年间64位计算技术的普及和处理器厂商对虚拟化技术的加强支持对虚拟化技术的流行起了极大推动作用.时至今日,虚拟化技术在企业后台服务器上的应用已经很常见了.CIO也好,IT管理 ...

  4. 服务器虚拟机化对应云计算的,服务器虚拟化与云计算

    服务器虚拟化与云计算 内容精选 换一换 通过华为云创建的ECS服务器默认使用华为云提供的内网DNS进行解析.内网DNS不影响ECS服务器对公网域名的访问.同时,还可以不经Internet,直接通过内网 ...

  5. 虚拟化技术可以将一台物理服务器虚拟成,服务器虚拟化技术在实验室中的应用...

    第 3 2 卷 第 7 期 (上 ) 201 6年 7 月 赤 峰 学 院 学 报 (自 然 科 学 版 ) Journal of Chifeng University (Natural Scienc ...

  6. 服务器虚拟网桥,KVM虚拟化(简介和安装,网桥)

    KVM 虚拟化架构分类 寄居虚拟化架构:指在宿主操作系统之上安装和运行虚拟化程序,依赖于宿主操作系统对设备的支持和物理资源的管理. 裸金属虚拟化架构:指直接在硬件上面安装虚拟化软件,再在其上安装操作系 ...

  7. 命令查看Linux服务器内存、CPU、显卡、硬盘使用情况

    命令查看Linux服务器内存.CPU.显卡.硬盘使用情况 查看内存使用情况 使用命令:free -m 大致结果类似下图: 内存占用情况 参数解释: Mem行(单位均为M): total:内存总数 us ...

  8. 服务器虚拟网络设置,虚拟化服务器网络设置

    本文主要想介绍,若是centos虚拟机ping不通局域网内的服务器该如何设置,出现问题的缘由可能有以下几种vim 一.虚拟机所在物理机上自己网络有问题,此处须要本身去处理了.windows 二.虚拟机 ...

  9. 云服务器虚拟GPU驱动安装

    云服务器虚拟GPU驱动安装 最近在利用云服务器的虚拟GPU进行深度学习时会出现英伟达官方提供的驱动安装不了或者安装之后在训练时会出现突然变得特别慢等问题. 这是因为 这种vgn显卡,,是虚拟化显卡,将 ...

最新文章

  1. 基于web创建逼真的3D图形 | CSS技巧
  2. 影响线型缩聚物分子量的因素_【CRPS】通过硼烷引发剂实现氧气引发的超高分子量聚合物的可控合成...
  3. vue 路由相关操作
  4. 配置Apache2.2+PHP5+CakePHP1.2+MySQL5
  5. java学习(25):三目运算符
  6. 别瞎找了,你要的C语言经典示例都在这~
  7. (计算机组成原理)第七章输入和输出系统-第二节2:外部设备之外存储器(磁盘的基本结构,磁盘阵列)
  8. mysql update 顺序_MySQL的Update语句Set顺序问题
  9. 如何将FAT32分区直接转为NTFS分区
  10. 【Spring第九篇】AOP
  11. FormatMessage函数
  12. Failed to start The nginx HTTP and reverse proxy server
  13. plc用c语言编程实例,化学反应生产过程的PLC控制编程实例
  14. 华氏摄氏转换 java_Java题目实现将华氏温度转换成摄氏温度
  15. 计算机组成原理--储存器概述
  16. 【报告分享】2020中国代餐食品市场分析报告-IT桔子(附下载)
  17. 精确率/召回率/准确率
  18. easyUI之LinkButton(按钮)
  19. Python自述和简介
  20. spring cloud alibaba nacos

热门文章

  1. POI异常:java.lang.NoClassDefFoundError: org.openxmlformats.schemas.spreadsheetml.x2
  2. vue wath 详细介绍
  3. 学习笔记三:衍生兄弟——过冲和振铃
  4. java8教程-并发编程
  5. python计算等差数列_python 等差数列末项计算方式
  6. c语言写拼图游戏算法,[原创]拼图游戏移动算法,简单易懂
  7. 上海中专计算机学什么,职校毕业生自述:只有中专文凭,靠什么落户上海
  8. SRC漏洞提交平台和应急响应中心
  9. android视频自动旋转,Android 使用PLDroidPlayer播放网络视频 根据视频角度自动旋转...
  10. MySQL系列教程(四)