虚拟桌面速度慢产生的原因的很多,总结规划一下可以分为以下几点,针对不同的问题提供相应的解决方法 1、虚拟机CPU、内存问题 这里主要涉及到两点1、CPU主频不足,2、内存资源不足像比较常见的问题是,UG(工业、汽车设计行业专用软件)在运行的时候,它只会调用一个CPU核心去处理应用程序,这时候你分多个核心已经没有意义了,它需要你单个核心的CPU主频要高,所以面对这些软件的时候,我们往往会采用3.0Ghz以上主频的CPU。再一点,你打开一张图纸的时候,打开500M的图纸,你就需要准备物理内存6G左右,打开1GB图纸的时候,需要准10GB的内存。 基于以上两点,CPU内存不足,我们一般情况下只能建议用户多去买点内存,如果CPU不足,可能会让用户再去增购服务器,CPU选3.0以上的。 备注:这里CPU的核心一般不需要特别关注,一个物理核心最大能分配32个vCPU,那么做方案的时候,选择8核以上的CPU就可以了,不能选太少,否则会发生CPU抢夺的问题。 图

2、存储IOPS不足 这是日常中主要的引起虚拟机慢的原因,举个列子,一般5年左右的老电脑,我们发现把硬盘换成SSD,系统重装下,运行office,上网会非常快。 所以我们说CPU和内存、显卡决定你的虚拟机里面能跑什么样的应用程序,而存储的IOPS就决定了你的虚拟机运行程序速度快不快。 在选择存储的时候,我们尽量会选择有SSD硬盘做缓存加速的存储,如果需要做raid,会做成raid1+0(除raid0以外,读写最快的方式)。 IOPS可以用市面上的一些软件测试。最终测试出来是IOPS的问题,我们建议用户加存储扩展柜,这种方式成本最省,有条件的可以再买一个存储。

3、虚拟机上的个别软件慢 这里再以西门子公司的UG软件举例,UG8以前对虚拟化的支持不好,到了UG12,速度明显运行要比早期办版本好。第二个是UG默认只会调用一个CPU核心,需要通过修改环境变量,最多可以利用到2个CPU核心,这在速度上也会有很大的提高。这里面讲的是,尽量用新的软件,对虚拟桌面支持会好很多。比如AutoDesk公司的CAD软件,到CAD2017以后,对于虚拟桌面下使用就有很大的提高。 优化UG: 1:设置环境变量 UGII_SMP_ENABLE 赋值为1 2: 进去UG安装路径UGII文件夹内,用记事本打开ugii_env_ug.bat 文件,将UGII_SMP_ENABLE=1这行前面的#号删除并保存 3:打开系统任务管理器,并且将进程里的ugraf.exe和ugraf.exe*32的优先级设置为实时)(选中后点击鼠标右键设置)

4、网络带宽的影响 网络带宽影响的因素有2个,一个是带宽吞吐,一个是延迟和丢包。这两个有问题,都会让你感觉到速度慢。 但这两个因素又跟虚拟桌面传输的画质有关系,一般我们建议,在局域网内,我们使用原画质进行传输,这样消耗的带宽会多一些。 而在外网的时候,把虚拟桌面画质调低,这样画质模糊一点,但响应速度会快一些。 还有一种策略就是,当画面在动的时候画质低,画面静止的时候原画质,这样也可以节省带宽。 我们也会有工具,实时的探测虚拟桌面的带宽和延迟,这个相对也比较好判断

总结: 首先桌面慢的时候,我们先要去了解慢产生的原因,并做相应的解决方案,目前已知的慢的问题,都是可以解决的。无非的方法就是增加服务器、增加存储、增加带宽、还有一种就是重新做模板。