完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,
我目前正在为我们的一个客户构建新的Citrix环境。 环境基于以下列表中的组件和软件。 环境包括: - HP Proliant DL380 Gen9服务器 - 每台服务器中有2块NVIDIA M10卡 - XenServer 7.12 - XenApp 7.14.1 - Windows Server 2016 - 供应服务7.14 - NVIDIA-GRID-XenServer-7.2-367.106-370.12驱动程序 - NVIDIA许可证服务器2015.09.0 Build 170926。 - NVIDIA虚拟应用程序许可证 问题与使用GPU传递的XenApp上的NVIDIA许可有关。 我们已在Windows Server 2016许可证服务器上获取并安装了环境的NVIDIA Virtual Applications许可证。 选择虚拟应用程序许可证的决定基于使用XenApp(已发布的应用程序/桌面)作为资源交付模型。 我目前正在为解决方案构建主映像。 主服务器VM配置为启用GPU传递。 在NVIDIA控制面板的“管理许可”部分,我只看到“GRID虚拟工作站”和“特斯拉(未经许可)”。 我没有看到虚拟应用程序。 如果我输入许可证服务器名称和端口,则会收到错误“无法获取NVIDIA许可证。您的系统当前正在运行GRID虚拟工作站(未经许可)。” 见附件截图。 我已确认主VM和许可证服务器之间的端口7070已打开。 我还尝试将vGPU配置文件(M10-8Q)而不是GPU直通分配给主VM,但后来我在NVIDIA控制面板中看不到许可证版本选项。 任何人都可以建议可能出错的地方? 以上来自于谷歌翻译 以下为原文 Hi, I am currently building a new Citrix environment for one of our customers. The environment is based on the components and software in the list below. The environement consists of: - HP Proliant DL380 Gen9 servers - 2 NVIDIA M10 cards in each server - XenServer 7.12 - XenApp 7.14.1 - Windows Server 2016 - Provisioning Services 7.14 - NVIDIA-GRID-XenServer-7.2-367.106-370.12 drivers - NVIDIA License Server 2015.09.0 Build 170926. - NVIDIA Virtual Applications licenses The problem is related to NVIDIA licensing on XenApp with GPU pass-through. We have aquired and installed NVIDIA Virtual Applications licenses for the environment on a Windows Server 2016 license server. The decision to choose Virtual Applications licenses are based on the use of XenApp (published applications/desktops) as the resource delivery model. I am currently building a master image for the solution. The master server VM is configured with GPU pass-through enabled. In the Manage License section of NVIDIA Control Panel I am only seeing "GRID Virtual Workstation" and "Tesla (Unlicensed)". I am not seeing Virtual Applications. If I enter the license server name and port, I get an error "Failed to acquire NVIDIA license. Your system is currently running GRID Virtual Workstation (unlicensed)." See attached screenshot. I have confirmed that port 7070 is open between the master VM and the license server. I have also tried assigning a vGPU profile (M10-8Q) instead of GPU pass-through to the master VM, but then I see no License Edition choices in the NVIDIA Control Panel. Can anyone advice what could be wrong? |
|
相关推荐
10个回答
|
|
你好
出于兴趣,有没有一个特定的原因你选择了Passthrough而不是vGPU? 如果您使用8Q或Passthrough,这将为您提供CUDA访问权限,这需要您没有的Quadro vDWS许可证。 如果您拥有vApp许可证,请使用8A vGPU配置文件,了解您的使用方法。 问候 以上来自于谷歌翻译 以下为原文 Hi Out of interest, is there a specific reason you've chosen Passthrough and not vGPU? If you use the 8Q or Passthrough, this gives you CUDA access which requires a Quadro vDWS license, which you do not have. As you have a vApps license, use the 8A vGPU profile and see how you get on. Regards |
|
|
|
感谢您回复我的帖子。
我根据公司同事的意见选择了passthrough。 他在之前的项目中遇到了vGPU配置文件(挂起/冻结XenApp会话)的一些问题。 我一直认为GPU直通可以为XenApp服务器提供最强大的图形处理能力,而不是vGPU配置文件。 将专用GPU分配给单个XenApp服务器的想法听起来似乎有道理。 我错了吗? 我将提供M10-8A vGPU配置文件,但我们是否拥有正确的许可证(vApp)? 如何从NVIDIA控制面板中选择vApp作为许可? 以上来自于谷歌翻译 以下为原文 Thank you for replying to my thread. I chose passthrough based on input from a colleague in my company. He had some problems with vGPU profiles (hang/freezing XenApp sessions) in a previous project. I've always been under the impression that GPU passthrough would give the most graphic processing power to a XenApp server, not vGPU profiles. The thought of having a dedicated GPU assigned to a single XenApp server sounds plausible. Am I wrong? I will give the M10-8A vGPU profile a go, but do we have the correct license (vApp)? How can I select vApp as licensing from the NVIDIA Control Panel? |
|
|
|
分配8GB vGPU配置文件使VM可以单独访问/使用Framebuffer所属的“物理”GPU。
性能方面,你会发现没有区别。 例如,如果您使用4GB vGPU配置文件,那么2个VM可以共享相同的“物理”GPU,而使用2GB vGPU配置文件,4个VM可以共享对相同“物理”GPU的访问。 但是通过使用8GB,没有更多的Framebuffer与其他VM共享,因此该VM保留了对此GPU的唯一访问/使用,从而提供最佳性能。 Passthrough和vGPU之间的主要区别在于vGPU有帧速率限制器,设置为60 fps。 使用Passthrough,没有帧速率限制器。 屏幕分辨率和显示器总量也是一个考虑因素。 如上所述,Passthrough也可以访问CUDA,8Q vGPU配置文件也是如此。 但无论您选择哪种Framebuffer配置文件,GPU处理性能都是相同的,它只取决于您访问它的VM的方式。 关于vApp许可证,您在第一篇文章中提到您拥有“ - NVIDIA Virtual Applications许可证”,因此我假设您拥有此模型的正确许可证。 这里有一个链接可以帮助您进行部署,这里有很多好的信息:https://docs.nvidia.com/grid/latest/index.html 问候 以上来自于谷歌翻译 以下为原文 Assigning an 8GB vGPU profile gives the VM sole access / use of the "physical" GPU that the Framebuffer is part of. Performance wise, you will notice no difference. For example, if you were using a 4GB vGPU profile, then 2 VMs could share the same "physical" GPU, and with a 2GB vGPU profile, 4 VMs could share access to the same "physical" GPU. But by using 8GB, there is no more Framebuffer to be shared with other VMs, so this VM retains sole access / use of this GPU, which gives the best performance. The main different between Passthrough and vGPU is that there is a frame rate limiter with vGPU, which is set to 60 fps. With Passthrough, there is no frame rate limiter. Screen resolution and the total amount of monitors are also a consideration. As mentioned above, Passthrough also gives access to CUDA, as does the 8Q vGPU profile. But regardless of which Framebuffer profile you chose, the GPU processing performance is the same, it just depends how may VMs you have accessing it. Regarding the vApp license, you mention in your first post that you have "- NVIDIA Virtual Applications licenses", so I'm assuming that you have the correct licenses available for this model. Here's a link that will help you out with the deployment, there's lots of good information here: https://docs.nvidia.com/grid/latest/index.html Regards |
|
|
|
感谢您澄清passthrough和vGPU之间的区别。
这就是为什么我喜欢与IT合作,我每天都学到新东西:) 我按照您的建议给主VM一个M10-8A vGPU配置文件,并且能够通过NVIDIA控制面板许可VM(您的系统已获得GRID vGPU许可)。 但是,当使用M10-8Q vGPU配置文件时,我无法许可VM(无法获取NVIDIA vGPU许可证)。 对于GPU passthrough也是如此,我不能许可VM(无法获得NVIDIA lisense。您的系统当前正在运行GRID虚拟工作站(未经许可)。 您是否有任何解释为什么我无法使用GPU直通或8Q配置文件许可VM? 它与我的vApp(虚拟应用程序)许可证有关吗? 以上来自于谷歌翻译 以下为原文 Thanks for clarifying the difference between passthrough and vGPU. That's why I love working with IT, I learn something new every day :) I gave the master VM a M10-8A vGPU profile as you suggested and was able to license the VM through NVIDIA Control Panel (Your system is licensed for GRID vGPU). But, when using the M10-8Q vGPU profile, I'm not able to license the VM (Failed to acquire NVIDIA vGPU license). The same goes for GPU passthrough, I can't license the VM (Failed to acquire NVIDIA lisense. Your system is currently running GRID Virtual Workstation (unlicensed). Do you have any explanation as to why I can't license the VM using either GPU passthrough or 8Q profile? Is it related to my vApps (Virtual Applications) licenses? |
|
|
|
是的,因为你没有正确的许可证:-)
许可证是vApp,vPC或vDWS(vGPU配置文件:* A,* B,* Q(* =您选择分配的帧缓冲区的数量)) 本指南的第2页:https://images.nvidia.com/content/grid/pdf/GRID-Licensing-Guide.pdf和第3页的病房将向您展示所有不同的vGPU配置文件和GPU 问候 以上来自于谷歌翻译 以下为原文 Yes, because you don't have the correct license for it :-) The licenses are vApp, vPC or vDWS (vGPU profiles: *A, *B, *Q (* = the amount of Framebuffer you choose to allocate)) Page 2 of this guide: https://images.nvidia.com/content/grid/pdf/GRID-Licensing-Guide.pdf and page 3 on wards will show you all the different vGPU profiles and GPUs Regards |
|
|
|
为了清楚起见,假设GPU直通需要GRID虚拟工作站许可证,我是否正确?
并且GRID虚拟应用程序许可证支持的唯一“直通”是通过8GB 1:1 vGPU配置文件? 以上来自于谷歌翻译 以下为原文 Just to be clear, am I correct in assuming that GPU passthrough requires a GRID Virtual Workstation license? And that the only "passthrough" supported for GRID Virtual Application license is through a 8GB 1:1 vGPU profile? |
|
|
|
是的,Passthrough需要Quadro vDWS许可证才能获得全部功能。
不明白你的意思是: 只有一种类型的Passthrough。 你基本上绕过了虚拟机管理程序中的NVIDIA驱动程序。 想想它和裸机一样。 以上来自于谷歌翻译 以下为原文 Yes, Passthrough requires a Quadro vDWS license for full functionality. Don't understand what you mean by this: There is only 1 type of Passthrough. You're basically bypassing the NVIDIA driver in the hypervisor. Think of it the same as bare metal. |
|
|
|
请查看附带的屏幕截图(nvidia2.png),其中显示了许可证比较表。
在这里,您将看到GRID Virtual Applications许可证支持GPU直通,但只能使用8GB 1:1 vGPU配置文件。 以上来自于谷歌翻译 以下为原文 Please take a look at the attached screenshot (nvidia2.png) which shows a license comparison table. Here you'll see that GRID Virtual Applications license supports GPU passthrough, but only through using a 8GB 1:1 vGPU profile. |
|
|
|
不知道它来自哪里,但这是最新的文档:
https://docs.nvidia.com/grid/latest/grid-vgpu-user-guide/index.html#features-grid-vgpu “这些虚拟GPU支持CUDA和OpenCL: 特斯拉M6,特斯拉M10和特斯拉M60 GPU上的8Q vGPU型号。 以下GPU上的所有Q系列vGPU类型: 特斯拉P4 特斯拉P6 特斯拉P40 特斯拉P100“ 所以在各行之间阅读,没有提到任何A配置文件支持CUDA,如果这是你所追求的,无论是使用vGPU还是Passthrough ...... 以上来自于谷歌翻译 以下为原文 No idea where that came from, but here's the most recent documentation: https://docs.nvidia.com/grid/latest/grid-vgpu-user-guide/index.html#features-grid-vgpu "CUDA and OpenCL are supported on these virtual GPUs: The 8Q vGPU type on Tesla M6, Tesla M10, and Tesla M60 GPUs. All Q-series vGPU types on the following GPUs: Tesla P4 Tesla P6 Tesla P40 Tesla P100" So reading between the lines, there's no mention of CUDA being supported on any A profiles, if that's what you're after, regardless of whether vGPU or Passthrough is used ... |
|
|
|
好的,很好,非常感谢您的投入,非常感谢:)
以上来自于谷歌翻译 以下为原文 Ok, great, thanks a lot for your input, much appreciated :) |
|
|
|
只有小组成员才能发言,加入小组>>
使用Vsphere 6.5在Compute模式下使用2个M60卡遇到VM问题
3129 浏览 5 评论
是否有可能获得XenServer 7.1的GRID K2驱动程序?
3539 浏览 4 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 14:36 , Processed in 1.126299 second(s), Total 64, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号