今年以来,由于挖矿导致显卡涨价,不少玩家成了等等党。公司需要给新报到设计师配置图形工作站,采购成本也暴涨。就拿以前不到3000的RTX3060TI为例,现在市场价格要7000-8000。但是工作不能耽误,等不起啊。经过对比测试,我们选择了ShareStation工作站虚拟化方案,实现了多个用户共享使用工作站。一方面降低了成本,还实现了公司的设计文档保密需求,并且还能支持员工的远程办公和设计。
ShareStation®是朵拉云科技针对设计行业推出的高性价比3D桌面方案。ShareStation可以让工作站虚拟化后分配给多个用户使用。ShareStation®方案包括设计工作站、高性能云终端和DoraCloud桌面云软件。ShareStation可以为企业的设计人员提供虚拟的工作站,确保企业信息安全,并且支持远程设计和办公。
目前桌面虚拟化在金融、教育、医院等行业得到了比较广泛应用。由于受GPU虚拟化的技术限制,面向设计领域支持vGPU的桌面虚拟化方案的成本远远高于采购普通工作站的成本。比如采用nvida的GRID vGPU技术,除了需要支付昂贵的面向数据中心设计的GPU外,还需要支持vGPU的License费用。工作站用途的vGPU授权vDWS每用户授权售价近5000元。采用vGPU的桌面云方案,成本为普通工作站的2-3倍。高昂的成本影响了工作站虚拟化在企业的普及。
现有的vGPU虚拟化方案,由于高昂的成本,难以全面替代现有的工作站。ShareStation工作站虚拟化方案降低了vGPU桌面虚拟化方案的成本,提升了性能。企业实施ShareStation工作站虚拟化方案后,可以提升信息登记,为用户提供灵活和便捷的办公体验。ShareStation工作站虚拟化方案独特的对等集群方案,是系统具有良好的可扩展性。
ShareStation工作站虚拟化方案采用消费级显卡的vGPU方案,摆脱对于专业数据中心显卡的依赖,不再需要昂贵的vGPU授权。目前市场上采用nvidia GRID vGPU方案的产品,每个云桌面用户需要增加近万元的投资。整体成本约为工作站成本的2-3倍。采用ShareStation工作站虚拟化方案,每用户成本约为工作站成本的50%-70%。
ShareStation的采用DF-GPU虚拟化技术实现了对GPU硬件的动态分割。可以实现多个虚拟机动态共享GPU硬件资源。单个虚拟机最大可以利用到整个GPU硬件的资源。在多个虚拟机争用GPU资源时,虚拟机能够为虚拟机分配到预定义的GPU资源最小值。 与基于软件的vGPU的技术,如微软的RemoteFX-vGPU、VMware SVGA相比,ShareStation的DF-GPU虚拟化技术能够提供更好的GPU性能。 硬件分割的vGPU虚拟化技术(nvidia GRID,AMD MxGPU)需要事先划分GPU硬件的显存和处理资源。无法实现GPU资源的充分共享。相比之下,ShareStation的DF-GPU虚拟化技术可以实现GPU资源的充分共享,允许单个虚拟机最大使用到GPU硬件的全部性能。
如果采用工作站,所需的配置为:
Dell T3640 ,I5-10500 6核12线程,16G 内存,256G SSD + 2T HDD,P620-2G显卡,市场价格大约每台7500。
采用ShareStation工作站虚拟化方案,6用户的推荐配置为:
Dell T3640 ,I9-10900 10核20线程,128G内存,1TB SSD + 4T HDD * 2,RTX3070-8G
配置6台朵拉云DC20云终端,以及DoraCloud虚拟化软件
与直接采用工作站相比,ShareStation工作站虚拟化方案,节省投资30%,还能实现信息安全和远程办公。
ShareStation工作站采用成熟的DoraCloud桌面云管理平台。部署过程非常简单。根据部署视频和安装向导,即可完成安装。
https://www.doracloud.cn/downloads/1-cn.html
由于工作站还没有采购,先用手头的一台入门级工作站测试一下。配置为:
I3-10100,32G内存,显卡 NVIDIA Quadro P1000,硬盘 三星 980 SSD。
安装过程为
1、安装windows 10 20H2
2、开启Hyperv角色
3、激活,安装主板、网卡、显卡驱动。
4、安装DoraCloud。
运行DoraCloud安装程序,不要使用默认交换机 Default Switch。Default Switch是NAT模式的虚拟交换机。 需要另外创建一个虚拟交换机,采用与现有网卡采用桥接模式。 这样虚拟机可以分配到局域网的IP地址。
根据向导安装完毕后,安装程序启动了一个 DoraCloud Linux VM。DoraCloud管理系统运行在一个Linux VM中。具有独立的IP地址。
如果网络中没有DHCP,会导致DoraCloud Linux VM无法获得IP地址,引起安装失败。安装前,请确保网络中有DHCP服务。
5、按照向导配置DoraCloud 基础配置。
首先登录 DoraCloud管理系统,账号为 用户名 admin 密码 DoraCloud
然后添加DoraCloud管理系统与虚拟化主机的连接。
配置资源池,包括桌面存储池、数据盘存储池、镜像存储池、网络资源池。
创建一个新的集群
配置使用DoraCloud本地用户数据库
6、下载模板。
推出模板制作向导,进入菜单的 【模板】【远程镜像仓库】。
选择那个 win20H2V2的模板,可以支持3D桌面。
由于支持3D vGPU对于驱动程序有不少要求,可以请求厂家的技术支持。
7、新建桌面池。
9、创建用户
配置完毕后,我们在一台旧机器上安装 DoraOS,将旧PC改造成云终端。 也可以去购买厂家的云终端硬件。
DoraOS的安装参见:DoraOS瘦客户机软件系统【交互式安装模式】
然后,在DoraOS云终端内,新建Deskpool,地址输入 DoraCloud地址。 账号填写创建的用户账号,即可连接桌面。
测试服务器的显卡为 nvidia P1000,性能与GTX 1050Ti 类似,略差一些。
先用 FurMark测试一下,可以达到 54FPS的速度。
然后运行以下 3Done,可以正常运行
访问一下需要webgl的网页,可以正常显示
访问水母的webgl页面,效果也不错。
再访问了一个Web游戏网站, www.crazygames.com 网页的游戏也可以顺利运行。
最后用鲁大师测试了一下整体的跑分。 与一台普通机器类似。 毕竟服务器也就是一个i3。
简单测试了一下 AutoDesk Revit,也可以较好运行。 广联达的建筑测试软件,也可以正常运行。
初步测试,觉得兼容性不错,基本接近于物理显卡的性能。 后续可以考虑换一个更强劲的配置进行小范围试点。