虚拟化是这几年很热门技术,那些所谓公有云,私有云,在本人理解当中也只是虚拟化的升级与再次包装。而今天与大家说说桌面虚拟化的优势与不足,特别是不足。
桌面虚拟化百科上是这样解释的:将计算机的桌面进行虚拟化,以达到桌面使用的安全性和灵活性。可以通过任何设备,在任何地点,任何时间访问在网络上的属于我们个人的桌面系统。
桌面虚拟化依赖于服务器虚拟化,在数据中心的服务器上进行服务器虚拟化,生成大量的独立的桌面操作系统(虚拟机或者虚拟桌面),同时根据专有的虚拟桌面协议发送给终端设备。用户终端通过以太网登陆到虚拟主机上,只需要记住用户名和密码及网关信息,即可随时随地的通过网络访问自己的桌面系统。
现在本人博客主机使用的是Linode的VPS,它算到服务器虚拟化还是桌面虚拟化呢?有点模糊不清,把VPS上的操作系统装上相应的桌面环境,如GNOME或KDE,然后远程办公,这也可以算是桌面虚拟化。服务器虚拟化是指把一个实体服务器的运算能力分给不同的用户,而存储虚拟化是指把不同的存储服务集中到一个实体存储器上。
所以区分于桌面虚拟化与服务器虚拟化,建议不要在技术方面进行区分,而是在应用上。但它的技术都是一样的:虚拟化。
现给大家常见的桌面虚拟化优势:
- 集中管理
- 强化公司资料安全性
- 快速和简单的部署
- 减少IT维护成本
- 降低故障机率/提升工作效率
- 延长电脑设备的使用时间
- 节约80%能源成本
但不能单看它的优势,也要看看它的不足。看清它的不足外,再对它的应用进行定位。
1、集中管理,也带来高风险。
比喻说如果某个交换机或都服务器出现故障时?如果是企业,此时你可以给员工放假了。说起这个也令我想起同行某公司前段时间由于服务器硬盘坏了一个带来巨大的损失,这台服务器虚拟了十个服务器跑多个业务系统。如想化解这种风险,那就要高投入。双机热备,异地备份等等。这些都是需要钱的。
2、初次投入成本过高。
只是减少IT维护成本,并不是说它的成本就低。一个显示器需要1000千多,一个终端也里要1500-3000元,一个终端软件授权也需要500-1500元,再加上后端的服务器,不比单独买台式电脑便宜多多。这也是为什么很多单位是望而确步的。
3、性能还不如物理桌面。
由于虚拟桌面是通过后台的虚拟机提供计算能力,再通过网络传输数据到前端展现(对网络的传输速度是有要求的),所以在性能上与传统的PC机相比,还是有差距的,但是虚拟桌面现有的一些高级传输协议,应付一般的企业应用,如Office、邮件、Web应用、Flash播放、视频播放、数据库/ERP的管理等,都是没问题的,但如果想进行高负载的应用,如3D动画、高清视频处理等,虚拟桌面并不非常适用,即使后端是是刀片服务器或小型机,也可能满足不了一些高端的需求,所以有这种需求的用户,一定要谨慎选择。
4、兼容性有待提升
在具体实施过程当中,由于各种网络协议之间的兼容性和终端的附加设备(如手写板)需求,实际效果不理想。再加上一些网络的中间环节的一些传输协议与设备的吞吐能力,造成写入或读取数据并不理想。再加上一些业务系统的兼容性,在布署过程当中都会存在这样那样的问题,非常考验工程师的技术能力。所以在上桌面虚拟化之前最好根据自身的业务需求进行全面测试。
5、高度管控可能引起使用者反感
企业IT出于企业自身出发,希望更好更集中的管理IT资源,所以与企业经营无关的应用能不装就不装,但员工可能希望有一个更为自由的IT办公环境,自己想干什么就干什么,所以虚拟桌面有可能会引起员工的排斥,这一点需要主管人员考虑清楚,当然企业的运营与IT的安全更为重要。所有在企业推桌面虚拟化还是有可行的。但在政府单位就难,其中有防泄密要求和人与人之间的那种“不信任”。所以在政府单位建议推服务器虚拟化方案较好。
虽说了以上几点不足,但虚拟化趋势是不可挡的,它化表的更先进的管理技术和运算技术,并且环保节能。虽然在此过程当中会有这样那样的问题,但相信最终都可以解决。服务器虚拟化是一种很成熟的技术,而桌面虚拟化,如果只是用于日常办公,那完全没有问题,但现阶段真的不适合3D动画、高清视频处理,同时桌面拟化对网络环境还是有所要求。
最后做个建议,如需要做桌面虚拟化,建议使用Citrix XenDesktop解决方案,就如Citrix所宣传的那样:实现安全移动办公和云服务。这也是Citrix所努力的方向。
My university is using Citrix to create cloud computing environment. By the help of VPN, we can access the software anywhere.
了 I have no Chinese IME 🙂
怎么近期坛子总是写英文的?
现在Citrix桌面虚拟化方案挺好的,对于大学与科研单位是一个不错的移动办工解决方案。
网站速度很好了
桌面虚拟化肯定是大势所趋的,我最近也在学习信息化大数据的建立,我认为最大的问题是速度和安全性,同时,如你最后所说,因为云端使用同一的服务器端,员工没有了基本的私隐,将会降低员工的归属感。