我在这里就不讨论学校需不需要云桌面,以及上桌面虚拟化的必要性了。这类问题,仁者见仁,智者见智,怎么说都是对的,不用也是对的。因为说不用的,都是看现有的状况的,说要用的都是看将来的规划的。所以,我在这里就说些现实当中,会实实在在碰到的情况吧!
近年国内教育行业大力发展职业技术教育,中职与高职学校引入了大量的实践课程。学校对学生通过计算机,上机实践操作的需求越来越大,同时中职和高职的课程安排中,又有相当部分的软件属于2D、3D、视频编辑和动漫设计的范围,比如集成电路设计、模具设计、铸造设计等。
这就要求原先仅满足文字办公等简单教学的电脑,有可能无法胜任新的教学环境,而设计类软件与Office等传统软件的安装维护又是有较大区别的。
使用原先的网络Ghost部署和还原卡进行维护,极有可能在设计类软件注册和升级时遇阻。有些学校的电脑是信息中心专人维护的,但同时电脑里的专业软件,有极有可能是教授这么课的老师自己安装维护的,这就产生了很多矛盾。
信息中心的老师和授课老师都在抱怨维护工作太大,这种情况下确实有以下需求:"信息中心集中提供桌面和维护系统,授课老师单独维护镜像模板"。
有些学校确实是由信息中心完成所有的工作,包括安装专业软件。这类学校可能会遇到的***问题除了日常维护压力大,还有就是学期结束后对所以电脑进行的升级工作。不要以为做老师就有寒暑假,电脑老师就是个例外,整个假期都要装电脑。
那么到底云桌面能不能胜任2D和3D类的软件应用场景呢?
从实际部署的情况看,以下软件是大多云桌面系统在部署中,可能遇到的槛:
- Photoshop
- AutoCAD
- Maya
- 3ds Max
- Siemens NX
- ProE
- UG
- After Effects
那为什么会有这个坎儿呢?我们来看一下软件和硬件的关系。
首先大家都知道CPU内部是有指令集的,Windows系统在不断升级新版本时,CPU厂家其实也在不断升级。Windows的新功能或改进效率的方式,是需要通过这些硬件内的指令集,最终调用计算机的CPU、内存和缓存等。
由此可以理解:对图形要求较高的软件,不但需要Windows的支持,还需要GPU的支持。GPU和CPU的分工协作,才能流畅运行设计类软件。
所以,云桌面是否可以支持2D、3D类的设计软件,关键看虚拟化层,是否支持显卡。确切的说,是否支持显卡虚拟化。因为如果一台服务器通过虚拟化技术生成30-50个Windows桌面的时候,你不可能在这台服务器上插30-50块显卡呀!
这就要求虚拟化软件有能力,将服务器上的一块显卡虚拟成多块显卡,每一个虚拟显卡支持一个虚拟桌面。确切的说,是将一个物理GPU虚拟成多个逻辑上的GPU,即vGPU。
其次,由于vGPU产生的数据流非常庞大,所以要求虚拟桌面的接收端设备有强大的像素处理能力。目前较好的是用零客户机或带独立显卡的瘦客户机。
结论是:
服务器支持GPU+虚拟化软件支持vGPU+零客户机,这类云桌面完全可以胜任3D的应用要求。
(未完待续,下一次我们讨论从服务器到零客户机如何选型)
本文来源:作者投稿