中文-grid软件模式快速部署手册-基于grid4 x和m系列gpu_第1页
中文-grid软件模式快速部署手册-基于grid4 x和m系列gpu_第2页
中文-grid软件模式快速部署手册-基于grid4 x和m系列gpu_第3页
中文-grid软件模式快速部署手册-基于grid4 x和m系列gpu_第4页
中文-grid软件模式快速部署手册-基于grid4 x和m系列gpu_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 GRID 软件模式的快速部署手册第三版 Jack Liu (NVIDIA GRID 高级解决方案架构师) Apr 2017GRID 软件模式的快速部署手册第三版 i 目录编者序iiiNVIDIA GRID 桌面虚拟化方案概述4NVIDIA GRID 平台4NVIDIA GRID 软件8NVIDIA GRID 硬件17GRID 软件快速部署18GRID 软件模式历史及概述18部署要求19硬件部分19驱动部分22软件部分24License 的管理与配置32安装 license manager32创建并安装 vGPU license33导入 vGPU license 到 License manag

2、er 中35vGPU 图形加速的简单验证36了解 OpenGL 和 DirectX36ISV 简介38vGPU 规划实践46规划理论46监控47配置49测试50总结53GRID 软件模式的快速部署手册第三版 ii编者序 NVIDIA vGPU 对于虚拟桌面的支持,早在三年前就已经开始,从而使得大量传统行业客 户,特别是图形应用密集型客户,可以第一次有可能把传统的物理图形工作站迁移到带有 强大 GPU 的虚拟机上。伴随着,NVIDIA vGPU 技术的不断发展和创新,GPU 的架构也从 Kepler 架构的 GRID K1/K2,更新到了 Maxwell 架构的 Tesla M10/M60,软件

3、部分也 从单纯的Host/Guest Driver,引入了 GPU 模式切换,GPU 资源管理以及License 授权模式等,并计划以每年春季和秋季重大更新的方式不断提升产品功能和价值。 编者作为最早期的 vGPU 技术推广者对于整个vGPU 发展历程深有体会。从早期的技术 预览版开始,虚拟化厂商,OEM 厂商,系统集成商,商的工程师们经历了各种各样困难与问题,起初的项目规模小,技术门槛高,即便是普通 VDI,涉及的科目已经足够多,加上 GPU,更让整个系统的考量因素及复杂程度更上一个台阶。懂 VDI 的人不懂图形, 懂图形的人不懂 VDI,通过这几年在项目中的不断磨合,工程师们在原本不相通的

4、领域里得到了认识与成长,也付出了很多心血。由于新引入的软件模式,vGPU 的部署于配 置产生了变化,特此编写此文就是为了技术人员可以更快捷高效地部署 vGPU VDI 环境, 在此,感谢那些陪伴 NVIDIA GRID 事业一起成长的工程师们! 特别感谢Ingram 工程师 Daniel DingLeadtek 工程师 Clark Fu对于本文的支持与协助!GRID 软件模式的快速部署手册第三版 iii NVIDIA GRID 桌面虚拟化方案概述NVIDIA GRID 平台NVIDIA GRID 可提供图形加速型虚拟桌面与应用程序NVIDIA GRID 让企业用户能够为任何使用场合提供合适的性

5、能水平,不论是想要全速运 行基本 Windows 应用程序的办公室职员还是想要在任何地点、任何设备上使用专业图形应用程序的建筑师、工程师或设计师等图形用户。这一解决方案让企业用户能够享受到虚 拟化的优势,同时在整个企业内扩大这些优势。应用程序和桌面虚拟化解决方案的问世已有很长一段历史,然而这些解决方案的头号问题往往是用户体验不如人意。原因非常简单。当应用程序和桌面起初实现虚拟化时,GPU技术尚未融入其中。这意味着,通常由物理设备中的 GPU 来完成的捕捉、编码和渲染等 工作要由主机中的 CPU 来进行处理。虽然对于一些较为基础的应用程序来说,这种模式能够奏效,但是它无法真正达到多数用户所需的本

6、地级体验和性能水平。于是三年前, NVIDIA 发布了 GRID 解决方案,该解决方案让用户能够对数据中心 GPU 进行虚拟化并 在多个虚拟机上共享这一GPU。此举不仅为现有应用程序和桌面环境提升了性能,而且 还开辟了可利用 GPU 技术的全新使用场合。 GRID 软件模式的快速部署手册第三版 4 NVIDIA GRID 的工作原理我们来看一看这一架构是什么样的。这是一个采用纯 CPU 的传统虚拟化环境。虚拟化层 既可以是 Citrix,也可以是 VMware,Huawei,该层位于服务器上。Hypervisor 会划分 底层邮件,虚拟桌面会在Hypervisor 上运行。当用户在虚拟机上开展

7、工作时,由 CPU 来执行、捕捉和渲染所有图形命令。 GRID 软件模式的快速部署手册第三版 5 略微深入了解该架构就会发现,NVIDIA Tesla GPU 托管在经过认证的服务器上。vGPU管理器会将 GPU 划分为独立的 vGPU 实例,这些实例会直接传递至安装在虚拟机上的原生 NVIDIA 驱动程序。根据用户计划部署的任务类型的不同,有两种不同的驱动程序类型。针对PC 应用程序,GRID 使用的是基本的图形驱动程序,而针对工作站应用程序, GRID 使用的是认证的 Quadro 驱动程序。Quadro 驱动程序可确保虚拟工作站能够具备 无异于物理工作站的特性,例如抗锯齿、逼真的模型、增

8、强的应用程序性能以及应用程序认证等等。当用户登录到自己的虚拟机上并开始工作时,NVIDIA 驱动程序会通过Hypervisor 将命 令发送至vGPU 引擎,该引擎会对物理 GPU 所要处理的任务进行调度,然后将结果发回 至虚拟机。由于 NVIDIA 数据中心 GPU 的强劲性能,这一任务在几纳秒内即可完成,这意味着,虽然用户所使用的应用程序是在数据中心的服务器上运行的,但是用户会获得本 地级体验。除了主机和虚拟机上的所有软件组件以外,GRID 软件还包括多种管理工具,这些工具可 帮助管理员调整环境以便提供最佳的性能,同时依然实现最高的密度。当我们看到本页幻灯片中以绿色标出的不同软件时,很容易

9、发现 GRID 为什么会对这种环境带来如此巨大的 影响。 NVIDIA GRID 能够为最终用户和企业带来的优势包括数据中心 GPU 所带来的更高的性 能、让用户能够以理想方式开展工作的更好的移动性与灵活性以及整体上更高的生产率。该解决方案还有益于 IT 部门,让IT 部门能够集中管理数据中心内的所有用户,从而能够 从单一控制台管理这些用户。GRID 有助于简化支持,因为IT 部门可以在虚拟映像上应用补丁和排除故障,无需在物理上管理设备本身。最后一点是,在保护宝贵的企业数据方 面,GRID 能够解决企业IT 部门面临的诸多安全难题。 凭借 NVIDIA GRID,企业客户能够彻底改变其开展业务

10、的方式,享受更大的灵活性、实 现更好的管理以及使全体员工达到更高的整体生产率。 GRID 软件模式的快速部署手册第三版 6 NVIDIA GRID 平台是针对图形加速型虚拟桌面和应用程序的性能最高的解决方案,由三个独立的部分组成。 Tesla GPU 是当今市面上性能最强的数据中心 GPU,NVIDIA GRID 软件能够在 TeslaGPU 上实现虚拟图形任务的传输。GRID 可以划分 GPU 资源,这样运行任意应用程序的多个虚拟机便能够共享 GRID,从而能够在任何地方实现本地级的性能。除了软件以外, 我们还提供企业级支持、更新和维护计划,该计划可为客户提供全天 24 小时的支持服务 以及

11、在所有最新的 GRID 软件特性问世之时将其提供给客户。 GRID 软件模式的快速部署手册第三版 7NVIDIA GRID 软件 NVIDIA GRID 软件堆栈让我们在该解决方案的寿命周期内能够随着时间的推移为客户带 来更多价值。如果使用的是纯硬件平台,那么客户在虚拟环境中寻求的许多特性将无法实现。下面来看一看我们在Tesla GPU 上正在研发的一些创新特性。 在基础层,NVIDIA GRID 的核心重点始终是用户体验和扩展能力。在每一个新版本上, 我们都想要在这些优势的基础上进行开发,以便确保用户能够获得所需的性能水平、让 IT 部门能够实现扩展,使该解决方案切实可行。 随着我们不断发展

12、,我们还想要添加更多的特性,我们认为这些特性将有助于企业从私有数据中心向公有云的方向转变。额外的管理和监控特性将有助于 IT 部门针对其所处环境 做出更好的决策,这样他们便能够实现最高的效率。当然,例如运动等特性将有助于在这种环境中带来更大的灵活性、为恢复带来更多机会。最后,例如为其它Hypervisors扩大可用性等更多的生态系统支持将开启更多的使用场合。 GRID 软件模式的快速部署手册第三版 8 NVIDIA GRID 软件授权类型NVIDIA GRID 有三个不同的版本,支持不同的使用场合。所有版本均根据同时联网用户数量进行销售,因此企业客户可以进行混搭,以便为用户提供所需的性能水平。

13、 对于那些正在部署 Citrix XenApp 等RDSH 解决方案的客户,我们推荐使用 GRID 虚拟 应用版(Virtual Applications)。该版本让客户能够为远程应用程序解决方案提供图形加速,从而让这些应用程序能够充分发挥性能。 那些正在部署 Citrix XenDesktop 或 VMware Horizon 等虚拟桌面解决方案的客户可以选 择我们的 GRID 虚拟PC 版 (Virtual PC) 和 GRID 虚拟工作站版(Virtual Workstation)。GRID 虚拟 PC 版针对的是那些使用 Microsoft Office、高清或流式视频以及浏览器等应用

14、程序的用户。如果应用程序过去能够在标准的PC 或笔记本上运行,那么 GRID 虚拟 PC版也许能够支持这些应用程序。 GRID 虚拟工作站版针对的是那些想要把 Quadro 工作站的处理性能搬到数据中心的企业 和机构。这类用户使用的是专业图形应用程序,例如 Dassault 的 CATIA、SolidWorks 和 3DExcite、Siemens NX、PTC Creo、Schlumberger Petrel 以及 Autodesk Maya 等等。该产品让那些过去依赖高性能工作站的用户坐在桌边即可获得集中化虚拟解决方案所带来 的全部优势,其中包括移动性、灵活性以及安全性。GRID 软件模式

15、的快速部署手册第三版 9 GRID 虚拟应用版 (Virtual Applications) 的主要使用场合。GRID 虚拟应用版 (Virtual Applications) 支持所有 RDSH 解决方案,最常见的 RDSH 解 决方案是 Citrix XenApp 和 VMware Horizon RDSH。可以看到,这一领域中的传统应用程序为传统的办公应用程序和浏览器。这些应用程序过去在标准PC 上运行,不需要任何Quadro 加速。如果用户使用的是需要 Quadro 的应用程序,那么我们推荐选用 GRID 虚 拟工作站版 (Virtual Workstation)。 用户还可以运行托管

16、共享桌面,这种桌面是多位用户共享的一种服务器操作系统,看起来就像传统桌面一样。这是XenApp 的一个非常常见的使用场合。 RDSH 是一款仅支持 Windows 的解决方案,因此用户在这一环境中无法运行 Linux。 用户能够以裸机、直通(Pass-through) 或vGPU 等部署方式来运行 GRID 虚拟应用版 (Virtual Applications)。 GRID 软件模式的快速部署手册第三版 10 GRID 虚拟应用版 (Virtual Applications) 在两大最常见的部署模式中的工作原理。TeslaGPU 位于服务器,Hypervisor 安装在 Tesla GPU

17、上,XenApp (或其它 RSDH) 实例在 Hypervisor 上运行。GRID 虚拟应用版 (Virtual Applications) 配置文件在Hypervisor 中被选择,然后被应用到虚拟机上,然后通过我们的基本图形驱动程序直通至操作系统。这一针对 GRID 虚拟应用版(Virtual Applications) 的 vGPU 配置文件的名称中将包含 “A” 字样。 与所有版本的 GRID 一样,GRID 虚拟应用版(Virtual Applications) 也是根据同时联网用户数量进行许可的。许可用户可以访问的应用程序数量没有限制。 GRID 软件模式的快速部署手册第三版

18、11 GRID 虚拟 PC 版 (Virtual PC) 具备与 GRID 虚拟应用版(Virtual Applications) 类似的用 户配置文件,但是这些用户使用的是 Citrix XenDesktop 或 VMware Horizon 等虚拟桌面解决方案。在虚拟桌面实例中,用户将对整个桌面系统进行虚拟化,其中包括操作系统和 应用程序,并将它们提供给用户。通常,GRID 虚拟 PC 版 (Virtual PC) 应用程序涵盖了各种基本的办公应用程序,其中包 括 Microsoft Office、浏览器以及高清视频等等。基本上,可以在传统 PC 上运行的所有应用程序均可利用 GRID 虚

19、拟 PC 版(Virtual PC) 来进行虚拟化。这一版本仅支持 Windows 操作系统。 GRID 虚拟 PC 版 (Virtual PC) 通过vGPU 来进行传输,用户可以为其分配 512MB 或 1GB 的配置文件。 GRID 软件模式的快速部署手册第三版 12 在 GRID 虚拟PC 版 (Virtual PC) 的部署中,Hypervisor 位于配备 Tesla M6 或 M60 GPU的服务器上。通过利用 GRID,vGPU 实例被供应给每一个联网的虚拟桌面。GRID 虚拟PC 版 (Virtual PC) 配置文件被分配到Hypervisor 中,然后应用到虚拟机上。这一

20、配置文件的名称中包含“B” 字样,它会将 NVIDIA 基本图形驱动程序应用到虚拟机上。一旦供应了虚拟机,IT 部门便能够将应用程序传输至桌面,也可以让用户选择并安装自己的应 用程序。 GRID 软件模式的快速部署手册第三版 13 GRID 虚拟工作站版(Virtual Workstation) 是虚拟桌面解决方案的终极选择。在虚拟机 上,该解决方案能够从数据中心为用户提供充分的Quadro 体验。与 GRID 虚拟 PC 版 (Virtual PC) 一样,这一解决方案在 Citrix XenDesktop 和 VMware Horizon 上运行。 GRID 虚拟工作站版(Virtual

21、Workstation) 专为AutoCAD、Revit、Solidwoks 以及 Siemens NX 等专业图形应用程序而设计。这一版本针对的是那些处理大型复杂模型的设计师、工程师、建筑师,这类模型过去是在物理工作站上运行的。 这一版本支持 Linux 或 Windows 操作系统。这一点对于石油天然气行业来说尤为重要, 该行业的工作量涉及这两种系统。 GRID 虚拟工作站版(Virtual Workstation) 能够以直通 (Pass-through) 模式来部署,在这种模式中,虚拟机可以获得整个专用的 GPU,也可以利用vGPU。 GRID 软件模式的快速部署手册第三版 14 GR

22、ID 虚拟工作站版(Virtual Workstation) 的部署与 GRID 虚拟PC 版 (Virtual PC) 的布 局十分类似,其中 Hypervisor 位于配备 Tesla M60GPU 的服务器上。通过利用 GRID,vGPU 实例被供应给每一个联网的虚拟桌面。GRID 虚拟工作站版(Virtual Workstation)配置文件被分配到 Hypervisor 中,然后应用到虚拟机上。这一配置文件的名称中包含代表Quadro 的“Q” 字样,它会将 NVIDIA Quadro 图形驱动程序应用到虚拟机上。一旦供应了虚拟机,包括图形内容丰富的应用程序在内的任何应用程序便能够安

23、装到桌面上。 GRID 虚拟工作站版(Virtual Workstation) 不同于另外两个版本,因为它在虚拟机中利用 我们的 Quadro 驱动程序,提供的丰富体验能够达到设计师、工程师以及建筑师在工作中所期望的水平。NVIDIA 已经与专业图形应用程序供应商合作多年,针对 Quadro 驱动程序共同为其应用程序进行优化,这意味着这些应用程序在 NVIDIA 环境中比在任何其它 平台上的性能更高。这就是当今 80% 的工作站选用 Quadro 的原因所在。 GRID 软件模式的快速部署手册第三版 15 vGPU 类型表 (以 M60 为例,全部 GRID vGPU 类型表见 nvidia-

24、vgpu-user-guide.pdf)vPC 与 vWS 版本对比表GRID 软件模式的快速部署手册第三版 16FramebufferGRIDVirtual ApplicationsGRIDVirtual PCGRIDVirtual WorkstationVMs per GPUVMs per M60512 MBM60-0BM60-0Q16321 GBM60-1AM60-1BM60-1Q8162 GBM60-2AM60-2Q484 GBM60-4AM60-4Q248 GBM60-8AM60-8Q12Pass-through 8GB12NVIDIA GRID 硬件 关于详细的 DataSheet

25、,可参见:/content/pdf/grid/data-sheet/nvidia-m60-datasheet.pdf/content/pdf/grid/data-sheet/nvidia-m10-datasheet.pdfGRID 软件模式的快速部署手册第三版 17M60M10GPU双路高端 Maxwell四路低端 MaxwellCUDA 核心数量4096 个(每颗 GPU 2048 个)2560 个 (每颗 GPU 640 个)内存容量16 GB GDDR5 (每颗 GPU 8GB)32 GB GDD

26、R5 (每颗 GPU 8GB)H.264 1080p30 编码能力36 路 28 路 GRID vGPU 并发用户数量2 / 4 / 8 / 16 / 322 / 4 / 8 / 16 / 32 / 64板型PCIe 3.0 双槽位 PCIe 3.0 双槽位 功率240W / 300W (可选 225W)240W / 300W (可选 225W)散热方式主动式/被动式 被动式 GRID 软件快速部署GRID 软件模式历史及概述如下表格简述了 GRID vGPU 版本发展情况,以便各位有更清晰的结构感念: 注:从 GRID 4.0 以后,NVIDIA 将以日历年加春季与秋季更新的方式提供 GRI

27、D 软件升 级,eg. GRID 4.0 = August 2016 releaseGRID 软件模式的快速部署手册第三版 18软件版本简述GRID 1.0K1, K2 驱动程序在标准官网驱动程序下载页面,无 license /Download/index.aspxGRID 2.0M60, M6 引入三种虚拟桌面软件授权模式,vPC,vWS,vWS ext 驱动在 License portal 下载 /content/token- link/index.htmlGRID 3.0M60, M6 授权方式变为 vApp

28、,vPC,vWS,加入应用虚拟的支持,简化vWS 版本为一个 GRID 4.0授权方式不变,引入 M10,以及完善的 vGPU 监控 部署要求 NVIDIA GRID 软件需要运行在指定的 NVIDIA Tesla GPU 上,请确保满足以下三项要求:NVIDIA GRID 认证的服务器GPU 硬件:Tesla M60/M10/M6支持 vGPU 的虚拟化软件注:vGPU 驱动包里会有详细的release notes,请仔细阅读! 硬件部分1、服务器兼容性检查:NVIDIA GRID 认证服务器,认证服务器均经过严格的电气及散热等测试工作,请确认所选 GPU 与服务器的兼容性。 不同型号的 G

29、PU 兼容不同型号的服务器,包括散热的方式(主动/被动)以及散热的方向 (前进后出 ,后进前出),英文为 R2L,即右向左,L2R,即左向右(以 GPU 正向观 察),采购时需要特别注意!主流的服务器如 Dell,超微,大部分为 R2L,即显卡挡片部分为出风口。 有些服务器需要主动散热 GPU,如 Lenovo (IBM) X3650 M5,此时需要选用 Active 卡 /lp0068-lenovo-system-x3650-m5-e5-2600-v4#gpu-adaptersGRID 软件模式的快速部署手册第三版 19 请在以下网页查询符合您要求

30、的服务器:/object/grid-certified-servers-cn.html2、关于 GPU 安装与供电:要能正常安装使用 NVIDIA Tesla GPU,需要满足下面的要求: 能够安装 GPU 的 PCI-E 槽位,接口速率要求是PCI-E 2.0/3.0 X16,建议 3.0,速率必须是16 速,有些服务器PCI-E 插槽虽然物理上是全长(X16),但电气上只有 X8,需要特别注意! 服务器的供电必须要能够满足 GPU 的负载,特别是需要安装多 GPU 的情况下。 由于服务器种类繁多,各家提供的供电接口也并不同,NVIDIA GPU 出厂并

31、不会附带直连服务器的供电线,所以具体 GPU 供电线需要联系服务器厂商准备。需要注意的是, Tesla GPU 从 Maxwell 这始(如 M60),辅助供电接口发生改变,一般需要经过转接使用,转接线随 GPU 附带。 附 GPU 功耗参考:M6 为 100W,M60 为 300W,M10 为 225W。在单 GPU 的情况下建议 750W 以上电源,如需安装更多 GPU,依次叠加,保证 GPU 供电。 GRID 软件模式的快速部署手册第三版 20 3、SBIOS 设置确认 GPU 安装正常以后,如果不能正常运行(包括不能正常开机,驱动不能正常运 行),可能需要更新 BIOS,或者更改 BI

32、OS 设置。具体型号的 GPU 对应支持的服务器及SBIOS 在做相关认证时都有特别要求,如 xxx 服务器支持 xxx GPU 需要的最低 SBIOS 版本,服务器厂商一般都会注明,一般推荐在使用时更新到最新版 BIOS。 由于 GPU 寻址问题,对于 32 位的hypervisor 通常来说需要关闭 above 4G 选项(服务器 不同,也可能叫作 64-bit MMIO, Memory Hole for PCI MMIO, Above 4G Decoding), 对于 64 位的hypervisor 通常来说需要打开 above 4G 选项,如果不能正常使用,可尝试如下设置: GRID

33、软件模式的快速部署手册第三版 21 驱动部分关于驱动的安装这里只做简单描述,便于命令快速查询,详细的安装,部署方法及注意事项请参考驱动安装包里配套的 nvidia-vgpu-user-guide.pdf 以及我们的 deploymentguide。文档中有对于支持的虚拟化平台,支持的版本,需要安装的补丁等详细信息,请 仔细阅读! /object/grid-enterprise-resources.html1、在 ESXi 上安装 GRID 驱动首先把驱动压缩包中的.vib 文件上传到 ESXi 主机,然后把 ESXi 主机设置为维护模式,可以使用命令:e

34、sxcli system maintenanceMode set -enable true注意:文件存放的路径以及权限!(不要有中文路径,是否有 root 权限等) 然后使用 esxcli software vib install v /tmp/NVIDIA*.vib 命令安装驱动安装完成以后可以退出维护模式,然后重启 ESXi 主机 $ esxcli system maintenanceMode set -enable false$ reboot重启主机以后可以通过nvidia-smi 命令来验证安装是否正确,如果安装正确,smi 可以正 常执行,并可以看到主机上的所有 GPU。 2、在 X

35、enserver 中安装 GRID 驱动上传 RPM 驱动包到 Xenserver 上使用命令安装驱动rootxenserver # rpm -iv NVIDIA-*.rpmGRID 软件模式的快速部署手册第三版 22 安装完成后重启主机rootxenserver # shutdown -r now验证安装rootxenserver #lsmod |grep nvidia同样可以使用nvidia-smi 命令来查看 3、更新驱动如果需要更新驱动,推荐先卸载当前驱动然后重新安装ESXi 主机上可以使用esxcli software vib remove 命令来卸载。 对于 Xenserver,可

36、以使用 rpm e 命令来卸载。4、分配 vGPU对于 ESXi:使用 vsphere web client 登陆 vCenter,定位需要添加的虚拟机点击编辑虚拟机点击添加共享的PCI 设备 选择 NVIDIA GRID,展开添加的设备,选择具体 vGPU 型号,注意需要选择预留全部内 存,完成添加。 对于 Xenserver:在 GPU 配置标签中直接选择需要的 GPU 类型。需要注意的是,Xenserver 上 vGPU 的使用受 Xenserver license 版本限制,请确认,当前 版本的 Xenserver 能够支持 vGPU(如企业版)。 5、在虚拟机中安装 NVIDIA 驱

37、动程序在分配完成 vGPU 之后,需要在虚拟中安转 NVIDIA 驱动程序,GPU 才可以正常运行。在驱动压缩包中选择适合当前操作系统的驱动程序。安装过程保持默认即可。 GRID 软件模式的快速部署手册第三版 23 安装完成以后需要重启系统。 软件部分用户注册及驱动程序的下载与使用1、用户注册在 GRID 2.0 以后,使用 GRID vGPU 需要配合 GRID license 授权,那我们首先需要拥有一个 NVIDIA license 账号,注册成功后,此账户将拥有可以使用 90 天的 128 个测试用license,此 license 可以是三种 license 类型的任意一种(vApp

38、,vPC,vWS)。 请去以下地址,建议使用 Firefox 或者 Chrome: /object/grid-evaluation.html#utm_source=shorturl&utm_medium=referrer&utm_campaign=grid-eval在页面右上方 Software Download,会跳转到 NVIDIA Software LicensingCenter,并随机生成一个 PAK(激活密钥),请填写相关信息,完成账号注册。 GRID 软件模式的快速部署手册第三版 24 登陆到注册邮箱查看相关信息并进行下一步操作在收到的注册确

39、认邮件中我们可以看到,NVIDIA 已经为本账户自动生成了一个测试序列 号,那么我们首先为这个账号设置一个,点击邮件中的 SET PASSWORD,此链接 24GRID 软件模式的快速部署手册第三版 25 注意的复杂性规则,设置完成以后就可以登录来进行测试序列号的分配了。GRID 软件模式的快速部署手册第三版 26 点击邮件中的链接,登录 NVIDIA 企业门户网站 /dashboard/已有账号的用户,可以点击 log in 链接直接进入登陆界面,此界面是以后驱动更新下载以 及 license 更新管理的主网站。 第一次登录会提示我们进行测试序列号

40、的分配,我们点击 Redeem 激活序列号,如果没有 自动跳转,我们可以手动点击到 Redeem Product Activation Keys,然后从邮件中手工复制出 PAK 码填入方框中 激活过程中需要填入部分信息GRID 软件模式的快速部署手册第三版 27 完成相关信息填写以后点击 Submit 提交,提交完成后,序列号就激活成功了 2、下载驱动注册完成以后就可以登录了,在首页右侧就可以看到目前可供下载的 GRID 软件。 点击左侧Product Information,可以看到目前适用的软件版本 点击以后会跳转到下载详细目录,首次登陆会提示阅读用户条约,点击 I Agree 即可 GR

41、ID 软件模式的快速部署手册第三版 28 对于想查找以前版本的用户,可以点击Archived Versions 下载老版本驱动 注意:从 GRID 2.0 开始,所有 GRID vGPU 的驱动下载都移植到这个网站上,而标准的 NVIDIA 官网驱动下载页面将不再提供 GRID vGPU 的驱动更新。 驱动安装部分详见驱动包里的 nvidia-vgpu-user-guide.pdf,host 与 guest 驱动版本必须 匹配! 选择需要的版本下载。除了各版本的驱动需要下载之外,还需要下载 GPU 模式切换工具 Mode Change Utility, 以及 GRID License 服务器安

42、装包(Windows 和Linux 版自行选择)。 GRID 软件模式的快速部署手册第三版 29 3、GPU 模式切换Tesla GPU 定位于数据中心 GPU,对于 Tesla M60/M6 来说,本身既可以作为高性能计算 GPU,也可以作为图形虚拟化 GPU,具有两种运行模式,如果我们需要用来运行 GRID vGPU,那么首先需要更改 GPU 运行模式为图形模式(M10 仅支持图形模式)。 在下载的Mode Change Utility 压缩包中,含有所需用到的工具。在目前版本中也提供了 可以安装在 ESXi 上的模式切换工具,但是推荐使用压缩包里面的 ISO 文件来引导系统。首先使用IS

43、O 文件刻录一个启动设备(U 盘,光盘),或者使用 IPMI 远程调用 ISO 文件来引导系统。此 ISO 文件为一个小型 Linux 系统,引导完成以后可以使用命令行来进行 GPU 模式的改变。 查看 GPU 模式首先,我们来查看一下当前 GPU 的运行模式,使用 gpumodeswitch listgpumodes 命 令。 GRID 软件模式的快速部署手册第三版 30 切换 GPU 模式使用 gpumodeswitch -gpumode graphics 可以切换当前所有支持的 GPU 切换为图形模 式。 在未确认 GPU 模式时,可使用 gpumodeswitch -gpumode g

44、raphics auto 命令来自动执行。当有多个 GPU 时,可以在执行完 gpumodeswitch -gpumode graphics 以后,输入 n,然后输入 GPU 序号来改变单个 GPU 的运行模式,也可以输入 y 来切换所有支持的 GPU 的运行模式。 可以通过 gpumodeswitch-gpumode compute 命令来还原为高性能计算模式。 GRID 软件模式的快速部署手册第三版 31 LICENSE 的管理与配置安装LICENSE MANAGER安装过程保持默认即可,安装步骤略过,NVIDIA License Server 可支持 Windows 和 Linux,任选

45、其一即可。 需要注意的是,NVIDIA License Server 尽量安装在英文版操作系统(或使用英文版的浏 览器)中,不然会产生与 web 浏览器不兼容的情况。请保持 NVIDIA License Server 时间正确,推荐使用 NTP 服务。同时需要确保 NVIDIA License Server 拥有一个静态 IP 地址,并且能被所有虚拟机访问。 由于 GRID License 的生成是依靠MAC 地址,所以请确保 NVIDIA License Server 的MAC 地址是唯一的,独立的。 GRID 软件模式的快速部署手册第三版 32创建并安装VGPU LICENSE 无论是测试

46、用 license,还是购买的正式版 license。首先,我们需要获取目标的 LicenseServer 的 MAC 地址,然后,再回到 NVIDIA Software Licensing Center 中(网站中), 在页面的左侧选择 Grid Licensing 下的 Register License Server。 填入已经复制的MAC 地址,然后给他起一个名字,然后点击 Create(创建),注意MAC 地址需要为数字及字母的组合,不需要”-”或者”:”点击 Create 完成创建创建完成以后我们会进入到分配 license 的页面。 注意:这一步很重要,有很多工程师都没有仔细阅读这

47、部,并忽略了这项,导致自己导出的 BIN 文件里,并没有真实可用的 license 信息。然后我们点击 Map Add-Ons,下面会显示目前账号一共可以分配的用户数。 GRID 软件模式的快速部署手册第三版 33 在 Qty to Add 框中填入需要分配的用户数量,然后点击 Map Add-Ons 就完成了分配。 图中画框部分会列出,目前的 license 种类,图示为测试版截图,不同的正式版 license 会 相应的显示对应信息。 分配的数量可以通过重复上述步骤进行添加和删除,但是测试 license 不允许调低分配的 用户数。 然后点击 Download License File,就

48、可以下载 license 的.bin 文件。注:如果在没有做 Map Add-Ons 就直接下载 license 文件,就会发生没有真实的 license可用,这是工程师经常会犯的一个错误。 GRID 软件模式的快速部署手册第三版 34导入VGPU LICENSE到LICENSE MANAGER中 我们首先回到刚刚安装好的 license manager 服务器中(服务器可以是物理机,也可以是 虚拟机),到 License 管理页面:http:/:8080/licserver。 然后点击左侧的 Configuration 按钮,在 Configuration 中上传刚刚下载好的.bin 文件,

49、 这样就完成了 license 的安装。 客户端的配置在我们创建的带有 vGPU 的 golden image (模板中),打开 NVIDIA 控制面板,在管理 license 选项中填入我们配置的 License Manager 地址即可,端口默认 7070(注意检查自己的设置),在实际操作中可能碰到控制台无法操作或者黑屏的现象,我们可以通过调整系统显示模式(通过使用”Win+P+”然后回车)来帮助我们切换到正常显示。GRID 软件模式的快速部署手册第三版 35 VGPU 图形加速的简单验证了解OPENGL和DIRECTX首先需要了解下目前两个主流的图形接口,一个是开源适用于多平台的 Ope

50、nGL,还有一 个就是 Windows 下的 DirectX。大部分游戏都是基于 DirectX 开发,而大型专业设计软件 大多是调用 OpenGL,专业显卡对 OpenGL 的支持更好,所以这就是为什么需要使用专业显卡的原因。 GRID 软件模式的快速部署手册第三版 36DirectXOpenGL支持平台 仅支持 Microsoft跨平台 (MS, Linux, Mac)应用举例 Microsoft Office 和其他微软应用程序 (WMV, WFP 等) Win 7/8/10 特效主题Autodesk 系列产品 常见 CAD 和 CAE 应用程序如 Dassault (SolidWork

51、s, Catia) PTC (ProEngineer, CREO) Siemens (NX, TC)Adobe, Google Earth 验证 DirectXDirectX 的验证比较简单,在系统内执行 dxdiag 命令即可显示当前 DirectX 信息。 验证 OpenGL在 Windows 操作系统下,为了方便起见,我们推荐使用第三方软件来验证和测试 OpenGL。Linux 下的图形加速全部由 OpenGL 承担,DirectX 只运行在 Windows 系统下。 每款 3D 应用程序(ISV)都有关于图形加速部分的设置与调整选项,在发现显示异常 时,可以检查硬件加速是否启用,调整显

52、示特性/效果的选项等。 GRID 软件模式的快速部署手册第三版 37ISV简介 vGPU 的应用实例里,大部分行业集中在制造业,建筑行业,影视动漫行业,已经石油, 医疗行业等。首先,这些领域都是传统物理工作站的重度用户,他们的首要任务是需要满 足硬件设备可以稳定地运行所在领域的专业应用软件。vGPU 的方案在满足以上需求的同时,又可以兼顾数据安全,移动性,和集中管理的需求。 了解专业应用软件,是在项目初期和客户沟通的必备条件!我们这里简单地列举一些常用的专业软件制造行业常见应用软件:二维 CAD 软件GRID 软件模式的快速部署手册第三版 38软件名称软件类型软件功能及特点应用领域AutoCA

53、D(美国Autodesk公司)二维CAD 软件 国际通用 CAD 软件:主要用于二维绘 图、详细绘制、设计文档和基本三维设计。 .dwg 文件格式已成为二维绘图的事实标准格式。 u 通 用 版 本 :AutoCAD Simplified,一般没有特殊要求的服装、机械、电子、建筑行业的公司,学校里教学、培训中所用 的 一 般 都 是 AutoCAD Simplified 通用版本。 u 行业定制版本:AutoCAD 支持用户二次开发或用户定制,开发 国际上应用最广泛的绘图工具, 广泛应用于土木建筑、装饰装 潢、城市规划、园林设计、电子电路、机械设 计、服装鞋帽、航空航天、轻工化工等领域 GRID 软件模式的快速部署手册第三版 39了行业专用的版本和插件: 机械设计与制造行业: AutoCAD

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论