在当今被炒得热火朝天的云技术当中,桌面云技术成为了万众瞩目的“黑科技”之一,它摒弃了传统台式PC中笨重的大机箱转而由精致小巧的终端机所替代。这样的革命性变化使得系统桌面的呈现成为了一个关键性技术难题。
我们知道,一个发电厂建设好后,如果每户用电的话还需要架设电缆、建设变电站并在居民楼设置变压器、在每家每户铺设电线、安置插座和开关,设置电表,这样才能将电力传入千家万户。
同样地在桌面虚拟化中,我们将数据中心进行虚拟化构筑一个很大的IT资源池,这好比“IT电厂”已经建成,但对于最终的用户,要获得并使用IT资源就要解决高效访问云计算系统以获取IT资源所面临的各种问题。此时,桌面云协议就起到了至关重要的作用,目前主流的有PCoIP、ICA、RDP和SPICE这四类桌面云传输协议。
Red Hat公司——SPICE(简单协议独立计算环境)
上述几种桌面云协议各具“特色”,但其中SPICE协议脱颖而出,市场潜力巨大,备受国内虚拟化厂商青睐。SPICE协议各方面表现相较其他三种协议更有优势的原因在于其中等带宽的条件下可实现图像、音频、视频的极佳体验,同时也保证了外设兼容性以及传输安全性。SPICE协议与RDP以及ICA最大的不同之处在于SPICE协议采用了多层架构以满足用户丰富的多媒体需求。但是SPICE协议存在服务端读取指令延迟、在外网环境下性能较差、视频处理能力不足、客户端启动缓慢、客户端ACK延迟等问题。
ICA是Citrix自研的桌面云传输协议,Citrix是BYOD(Bring Your Own Device自带设备办公)的提出者,其致力于云计算虚拟化、虚拟桌面和远程接入技术。其中ICA技术使得自家桌面云产品占据了极大的优势,如:低带宽占用、平台无关性、协议无关性、广泛的客户端软件支持等。
PCoIP协议是虚拟化大厂vmware自有的桌面云传输协议,它最大的特点就是桌面传输带宽要求较低,只传输系统产生的变量,同时结合数据压缩、加密和连接优化技术使用户在极小的网络带宽下即可维持桌面的正常使用,这种优点非常利于在广域网环境下接入桌面云。
RDP远程桌面协议是微软自家的终端服务应用协议,早期其实是由Citrix开发,后被微软购买并集成在Windows操作系统当中。国内的云终端大都是基于微软RDP 3389端口优化的产品。
云计算的浪潮依旧汹涌,协议之争远未结束。虽然当前部分桌面云产品已在高清播放、3D制图、大型游戏等领域有了突破性进展,但还远远不够完美,国内各大厂商仍在加大力度投入到协议的研发和优化当中,这意味着可能在不久的将来,用户将体验到更好的虚拟桌面。 |