今年以来,由于挖矿导致显卡涨价,不少玩家成了等等党。公司需要给新报到设计师配置图形工作站,采购成本也暴涨。就拿以前不到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地址。

suma工作站bios suma工作站虚拟化_ShareStation

根据向导安装完毕后,安装程序启动了一个 DoraCloud Linux VM。DoraCloud管理系统运行在一个Linux VM中。具有独立的IP地址。

如果网络中没有DHCP,会导致DoraCloud Linux VM无法获得IP地址,引起安装失败。安装前,请确保网络中有DHCP服务。

suma工作站bios suma工作站虚拟化_工作站虚拟化_02

5、按照向导配置DoraCloud 基础配置。

首先登录 DoraCloud管理系统,账号为  用户名 admin  密码 DoraCloud

suma工作站bios suma工作站虚拟化_工作站虚拟化_03

然后添加DoraCloud管理系统与虚拟化主机的连接。

suma工作站bios suma工作站虚拟化_工作站虚拟化_04

配置资源池,包括桌面存储池、数据盘存储池、镜像存储池、网络资源池。

suma工作站bios suma工作站虚拟化_DoraCloud_05

创建一个新的集群

suma工作站bios suma工作站虚拟化_suma工作站bios_06

配置使用DoraCloud本地用户数据库

suma工作站bios suma工作站虚拟化_虚拟化_07

6、下载模板。

推出模板制作向导,进入菜单的 【模板】【远程镜像仓库】。

选择那个 win20H2V2的模板,可以支持3D桌面。

suma工作站bios suma工作站虚拟化_suma工作站bios_08

由于支持3D vGPU对于驱动程序有不少要求,可以请求厂家的技术支持。

7、新建桌面池。

suma工作站bios suma工作站虚拟化_DoraCloud_09

9、创建用户

suma工作站bios suma工作站虚拟化_suma工作站bios_10

配置完毕后,我们在一台旧机器上安装 DoraOS,将旧PC改造成云终端。 也可以去购买厂家的云终端硬件。

DoraOS的安装参见:DoraOS瘦客户机软件系统【交互式安装模式】

然后,在DoraOS云终端内,新建Deskpool,地址输入 DoraCloud地址。 账号填写创建的用户账号,即可连接桌面。 

测试服务器的显卡为 nvidia P1000,性能与GTX 1050Ti 类似,略差一些。

先用 FurMark测试一下,可以达到 54FPS的速度。

suma工作站bios suma工作站虚拟化_suma工作站bios_11

然后运行以下 3Done,可以正常运行

访问一下需要webgl的网页,可以正常显示

suma工作站bios suma工作站虚拟化_工作站虚拟化_12

访问水母的webgl页面,效果也不错。

suma工作站bios suma工作站虚拟化_工作站虚拟化_13

再访问了一个Web游戏网站, www.crazygames.com 网页的游戏也可以顺利运行。

suma工作站bios suma工作站虚拟化_工作站虚拟化_14

最后用鲁大师测试了一下整体的跑分。 与一台普通机器类似。 毕竟服务器也就是一个i3。

suma工作站bios suma工作站虚拟化_ShareStation_15

 简单测试了一下 AutoDesk Revit,也可以较好运行。 广联达的建筑测试软件,也可以正常运行。 

初步测试,觉得兼容性不错,基本接近于物理显卡的性能。 后续可以考虑换一个更强劲的配置进行小范围试点。