英伟达
直播中

刘龙飞

7年用户 257经验值
私信 关注
[问答]

从XenServer 7.到XenDesktop 7.18直通Tesla P4

大家好,
我收到了HPE服务器的测试安装。
这些服务器配有NVIDIA Tesla P4显卡。
我想测试Graphic passthrough如何以及是否能够为Inventor用户提供更好的性能。
到目前为止我测试过:
我在服务器上安装了XenServer 7.5。
然后我创建了一个VM并通过那里的图形卡。
VM是Windows 10 Built 1709,然后我安装了XenDesktop 7.18,Inventor 2017和NVIDIA显卡驱动程序。
我在交付控制器上激活了以下策略:
启用无损 - >允许
HDX3DPro质量设置 - > 6553600
优化3D图形工作负载 - >已启用
但是,当我现在启动桌面时,不是使用NVIDIA显卡而是使用CPU。
现在我的问题:
特斯拉P4卡是否支持XenDesktop?
我是否已激活正确的策略或是否必须在设置中激活“3D HDX”?
您还有其他想法需要改变吗?
提前谢谢了!

以上来自于谷歌翻译


以下为原文

Hello, everybody,
I have received a test installation with servers from HPE. These servers have an NVIDIA Tesla P4 graphics card.

I want to test how and if Graphic passthrough works to give Inventor users better performance.

I have tested so far:
I installed XenServer 7.5 on the server. Then I created a VM and passed the graphics card through there. The VM is Windows 10 Built 1709, then I installed XenDesktop 7.18, Inventor 2017 and NVIDIA graphics card drivers.
I have activated the following policies on my delivery controller:
Enable lossless -> Allowed
HDX3DPro qulity settings -> 6553600
Optimize for 3D graphics workload -> Enabled

When I now start a desktop, however, not the NVIDIA graphics card is used but the CPU.

Now my questions:
Is the Tesla P4 card even supported for XenDesktop?
Have I activated the correct policies or do I have to activate "3D HDX" in the setup?
Do you have any other ideas what I need to change?

Many thanks in advance!

回帖(2)

卞晓俊

2018-9-25 14:59:34
嗨,
这个用例肯定支持Tesla P4。
很可能这是Inventor没有检测到正确GPU的问题。
您可以在VM中禁用Citrix WDDM适配器以进行快速测试,以查看之后是否使用了Tesla GPU。
问候
西蒙

以上来自于谷歌翻译


以下为原文

Hi,

for sure Tesla P4 is supported for this use case. Most likely this is an issue with Inventor not detecting the right GPU. You can disable the Citrix WDDM adapter in the VM for a quick test to see if the Tesla GPU is used afterwards.

Regards

Simon
举报

向可嘉

2018-9-25 15:14:17
你好
如果您正在使用Passthrough,那么为什么不使用8Q vGPU配置文件?
这样你就可以获得GPU的Hypervisor监控(你没有使用Passthrough)以及使用vGPU而不是Passthrough的所有其他好处。
您仍然需要使用相同的许可证,因此成本将相同,但vGPU将为您提供比Passthrough更多的选择/灵活性。
您是否按正确顺序安装了组件?
...
1)XenTools
2)NVIDIA驱动程序
3)VDA
4)发明人
您的Citrix策略设置有误。
仅使用以下内容创建干净的Citrix策略:
HDX自适应传输=首选
优化3D图形工作负载=已启用
目标帧速率= 60 fps
对视频使用硬件编码codec = Enabled
使用视频编解码器进行压缩=在首选时使用视频编解码器
如果您使用3D SpaceMouse,请不要忘记允许USB Passthrough
客户端设备USB重定向=允许
客户端USB即插即用设备重定向=允许
确保最初在此策略中没有任何其他设置,并确保没有其他Citrix策略应用于VDA。
一旦VDA正常工作,您就可以开始修改策略设置。
VDA安装程序将自动安装正确的VDA版本,因此如果您安装了NVIDIA vGPU驱动程序并连接了vGPU,它将自动安装HDX 3D Pro VDA。
(因此我问你是否以正确的顺序安装组件......)
问候


以上来自于谷歌翻译


以下为原文

Hi

If you're using Passthrough, then why not use the 8Q vGPU profile? That way you'll get Hypervisor monitoring of the GPU (which you don't with Passthrough) and all the other benefits of using vGPU over Passthrough. You'll still need the same license which ever one you use, so the costs will be the same, but vGPU will give you more options / flexibility over Passthrough.

Did you install the components in the correct order? ...

1) XenTools
2) NVIDIA Drivers
3) VDA
4) Inventor

Your Citrix Policy settings are wrong. Create a clean Citrix Policy with only the following:

HDX Adaptive Transport = Preferred
Optimize for 3D graphics workload = Enabled
Target frame rate = 60 fps
Use hardware encoding for video codec = Enabled
Use video codec for compression = Use video codec when preferred

If you use 3D SpaceMouse, then don't forget to allow USB Passthrough

Client device USB redirection = Allowed
Client USB Plug and Play device redirection = Allowed

Make sure you don't have any other settings in this policy initially, and ensure that no other Citrix Policies are being applied to the VDA. Once the VDA is working, then you can start modifying the Policy settings.

The VDA installer will automatically install the correct VDA version, so if you have the NVIDIA vGPU drivers installed and vGPU attached, it will install the HDX 3D Pro VDA automatically. (Hence why I asked whether you installed the components in the correct order ...)

Regards

Ben
举报

更多回帖

发帖
×
20
完善资料,
赚取积分