参考下述链接。
2.2 英伟达测试授权申请(1)英伟达给深信服开具的新版测试授权有效周期1周-2个月不等,需要根据申请日期而定。
(2)流程提交成功后,一般需要1-2天时间审批处理。没有权限的可以联系当地原厂同事申请。
(3)需要提供以下信息:(注意每次申请最多一个季度内有效,假如当前季度到期时间为2025年3月11日,则3月9日申请的也是3月11日过期)
3、 3D虚拟机配置
3.1 3D虚拟机通用配置(1)虚拟机安装后,性能优化工具安装。
注意:二合一场景,需要导入【桌面应用】。
(2)显卡切分场景,配置显卡后,安装对应驱动。直通与切分驱动不同。
(3)直通场景,则需要到英伟达官网下载对应的显卡驱动。
(4)VGPU环境一键优化工具:产品线自研的3D软件调优工具。结合了近年来客户处遇到的3D体验问题和业界的软件调优方法,可以对3D软件体验进行自动化的调优。
3.2 SBC服务器配置及应用发布(1)5.9.6推荐安装windows server2022。
(2)windows server应用服务器部署:部署RD会话主机、许可证服务器、RD授权。
(3)windows server上安装桌面云SBC的V2.0 Agent。
(4)windows server上安装客户测试所需3D软件。此处建议是和客户现网使用3D软件版本一致,好做测试对比。
(5)VDC上发布远程应用资源,注意选择【协议2.0】。
(6)创建角色,将用户与资源关联。
3.3 远程应用策略配置(1)根据需求在VDC中配置远程应用协议2.0的策略。
(2)其中【基础设置】-【高级权限设置】,可以禁用注册表、隐藏winserver本地磁盘等,和以前SBC配置一致,可以实现客户一些特殊场景需求。
3.4 桌面嵌套SBC功能(1)将虚拟机资源和远程应用资源同时发布给同一个用户,此时可以使用嵌套SBC功能,终端用户登录虚拟后,即可自动连接远程应用资源。
(2)用户可以通过VDI客户端登录桌面虚拟机后,在虚拟机内自动登录VDI客户端,并在虚拟机桌面上生成SBC远程应用的快捷方式。这样,用户在登录虚拟机后,可以无缝使用SBC应用程序,而无需额外登录客户端。
(3)配置:登录VDC控制台-[策略组]-[独享桌面与windows应用策略]虚拟桌面内自动登录客户端,勾选对应选项即可。
注意事项:
1、提前在虚拟机内(模板机)安装好VDI客户端:VDI客户端必须在虚拟机内部安装好后,后续外层的VDI客户端才可以传输相关参数,实现内层客户端的自动登录。
2、需要高级/铂金用户授权
二、测试中遇到的问题及解决方法
4、 平台配置相关问题
4.1 嵌套SBC使用,桌面未自动生成软件图标问题出现场景:使用瘦终端(盒子)登录2D虚拟机,嵌套SBC后桌面没有生成图标,需要手动打开VDI,点击软件跳转使用。与瘦终端不支持远程应用接入有关(前提发布资源时配置了自动创建桌面快捷方式,默认是禁止的)。
解决方法:先在PC端登录2D虚拟机,嵌套SBC生效后桌面自动生成软件图标。后续瘦终端登录2D虚拟机后,可直接双击桌面图标正常使用。
4.2 内网中3D软件使用时卡顿像PPT问题出现场景:个人PC使用,3D软件打开图纸后,操作就感觉ppt,十分卡顿;盒子使用就正常。
解决方法:
(1)客户盒子使用网线接入正常,个人PC为wifi接入,检查发现客户wifi不稳定,存在丢包、时延高问题。
(2)修改传输协议为【HEDC】,HEDC传输层协议修改为【SDT协议】。
(3)【独享桌面与Windows应用策略】、【Winserver应用与共享桌面策略】中,【传输优化】中将帧率调整为一致。
4.3 外网通过aTrust使用桌面云3D软件卡顿问题出现场景:内网桌面云3D SBC使用正常,在外网通过aTrsut访问桌面云,3D SBC使用就卡顿。
解决方法:
(1)首先想到带宽、时延问题。
(2)测试客户外网IP,存在丢包、时延高问题。
(3)在外网通过iperf工具连接winserver测速,发现只有12Mb/s。
(4)该客户内网测试观察图纸文件拖拽时流量使用情况,峰值能达到6MB/s=48Mb/s。
(5)综上可知当前客户外网线路环境不满足3D SBC需求。与客户沟通后,客户提供另一条100M出口线路测试。该出口测试时延、带宽均正常,测试后桌面云3D SBC可正常使用。
(6)在外网继续做流量分析,单用户aTrust峰值能达到6MB/s,与内网测试情况一致。
(7)通过对云桌面程序做网络限速测试,得出单用户网络要求:
① 内网测试:限速4MB/s=32Mb/s,可正常拖动图纸,但会偶尔卡顿。
② 内网测试:限速5MB/s=40Mb/s,可正常拖动图纸,正常使用。
③ 对于时延,该客户外网出口平均时延36ms,3D软件制图正常使用。
④ 对于外网环境,还有aTrust流量,需要预留一些带宽。
⑤ 注意:在外网,对客户端是下行带宽,而对客户来说,是出口上行带宽。
4.4 客户担心网络稳不稳定时VDI连接中断,SBC软件被关闭导致数据未保存问题问题出现场景:使用SBC软件,客户操作软件工作中,突然的网络中断导致VDI连接失败,打开的SBC软件窗口也直接关闭了,之前软件上制作到一半的工作数据是否会丢失。
解决方法:配置远程应用服务器策略。
会话保持:用于防止客户端网络断开时,远程应用的使用状态丢失,会话保持最低时间为5分钟
4.5 通过SBC软件打开本地图纸文件打开很慢问题出现场景:PC上软件打开图纸大概3分钟,通过同版本发布的SBC软件打开同样的图纸要十多分钟。
解决方法:
(1)这种现象的原因:
① 物理PC上软件:软件在本地,文件在本地;软件打开文件直接本地加载打开。
② 3D SBC发布的软件:软件在服务器winserver上,文件在本地PC/虚拟机PC上(终端);软件发布给终端,实际软件还是在服务器上运行,软件打开文件需要将文件传输到winserver上,中间是要有传输时间的。而且有的3D制图的文件带有许多小文件,传输速度会更慢,所以表现为文件打开慢。
(2)解决方法:
① 每次使用,用户手动将图纸文件上传到winserver上目录(可以是个人目录保证不会其他人看到)。经测试,图纸文件上传到winserver本地后,图纸打开速度与客户PC打开图纸速度一致。(不推荐)
② winserver部署存储服务器,为SBC用户提供个人存储目录和公共目录,方便存放用户的个人数据。
5、 3D软件相关问题
5.1 Proe/Creo安装失败问题
问题出现场景:按照安装说明正常安(lv)装(hua)完Proe后,打开就会提示授权有问题。这个软件当时装到崩溃,反反复复更换了不同版本的winserver,不同版本的proe/creo,有时候刚装完是正常的,没过多久就发现打不开了,弹窗报错直接闪退。
解决方法:
(1)最后发现,其实安装与授权是正常的,发布SBC应用后也能正常使用,只是在mstsc到winserver时,打开软件会提示授权有问题,无法使用。
(2)但因为一直是mstsc到winserver装软件,装完当初测试是否正常使用,安装失败就还原重装。最后是用远程软件访问到winserver上才发现proe/creo能够正常打开无报错,发布的SBC应用测试打开也正常,只有用mstsc访问就会报错闪退,原因未知。
(3)另外新安装会提示文件夹权限不足,需要找到安装目录下的bin目录,比如:D:\Program Files\PTC\Creo Elements\Pro5.0\bin,将bin文件夹设置everyone读写权限。(HFSS15测试中也有相同问题,根据报错弹窗内容在winserver上找到对应文件夹修改安全权限即可)
5.2 3D软件打开图纸文件时提示字体部分缺失
问题出现场景:CorelDRAW、Adobe illustrator等软件打开已有图纸文件时提示字体部分缺失,将本地电脑C盘Fonts文件夹字体复制到服务器Fonts文件夹后,winserver上就使用正常,发布的SBC应用打开仍提示字体缺失。
解决方法:
(1)开始发现,winserver上提示字体缺失,是图纸文件所用的字体,与winserver上新安装字体小版本号不一致,导致提示字体缺失。重新安装对应版本字体,或从用户PC上复制字体到winserver上后解决。
(2)winserver上打开文件没提示字体缺失后,发现发布的SBC应用打开图纸文件仍会提示字体缺失。
(3)与大佬沟通排查,推测字体库是按照用户去安装的,通过VDINameTool.exe工具,使用VDC用户名去登录到winserver后检查,发现VDC用户登录后确实不存在对应字体。
(4)冲浪了解到,Windows字体默认安装在用户文件夹,即便安装字体时,将字体拖到“C:\Windows\Fonts”,实际存放第三方字体的位置也是上述用户文件夹。而SBC功能使用的是多用户功能,用户VDI接入时是使用的VDC账号登录到Windows server上,所以无法获取在administrator用户文件夹中的字体。
(5)最终解决:安装字体时,右键字体文件,为所有用户安装。
5.3 win7上微信截图无法截取到SBC应用窗口
问题出现场景:操作系统为win7,截图工具为微信截图。微信能截取到打开的SBC应用窗口之外的内容,唯独截取不到SBC应用窗口内容。
(1)更换其他截图工具如钉钉、QQ拼音截图等都可以正常截图。
(2)更换操作系统为win10、win11也都可以正常截图。
解决方法:
(1)与大佬确认,整个SBC就是一个透明的窗口,用户看到的SBC应用就是在这个透明窗口上画出来的。
(2)部分截图软件会有设置允许截图透明窗口的设置,而win7上的微信无法截图到透明窗口。
(3)解决方法:win7上使用微信截图之外的,支持截图透明窗口的截图工具。
5.4 Rhino安装后应用发布失败
问题出现场景: 低版本Rhino安装总授(lv)权(hua)失败。更换Rhino8.1在winserver安装后能正常授权成功打开,但应用发布失败,提示不支持winserver。点击跳转官网后提示不支持winserver,给出的方案是下载代码在服务器上再编译。
解决方法:无,Rhino官网查看也发现不支持winserver。(不过Rhino官网提供了在winserver部署的方案,感兴趣的可自行研究,点击参考链接跳转)
5.5 keyshot9安装后使用,winserver服务器会卡死
问题出现场景: 单个用户使用keyshot9应用,都会出现CPU被占满,导致winserver服务器卡死问题。
注:不只是keyshot,发现不少3D软件会默认占满CPU或内存资源,需要软件内/外配置调整好。
三、测试过的3D软件清单
注:以下清单仅供参考。
1、因同时测试客户多,安装的软件分散在不同客户环境中,导致有些测试的软件未在截图中;而有些测试无法使用的软件未删除导致也在截图中,比如Rhino。
2、因不同用户使用的软件不同,且不同软件使用的功能、频率不同,导致有些软件能否正常使用未能得到充分验证。目前收到反馈的软件问题见第5节。