桌面虚拟化协议
NComputing使用的UXP协议,Microsoft使用的RDP协议、Citrix使用的ICA 协议,VMware使用的PCOIP协议。
RDP协议:首先来了解RDP,远程显示协议(Remote Display Protocol )简称RDP。提供了客户和服务器之间的连接。RDP协议将终端虚拟环境中的设备映射为不同的数据包,将对设备的输入输出(I/O)重定向到网络句柄中,不同设备的数据按不同格式组织成为小的数据包,并将多个小数据包封装成为一个大的数据包通过网络一次性发出,对方将网络解收的数据进行分解成为小包并按设备数据的类型进行不同的处理。客户端终端机连接后可以使用本地的资源,包括本地打印机、声音本地回放,本地磁盘资源和本地硬件接口。所有的计算都在服务器端进行,客户端只需要处理网络连接、接收数据、界面显示和设备数据输出。UXP协议:了解UXP技术是NComputing 公司的一项计算机终端技术,UTMA-ready设备("OfficeStation™")工作原理是仍旧使用计算机,OfficeStation™只访问主计算机未使用的计算能力。nComputing UTMA技术利用了Windows XP / 2000的多用户性能,所以每个终端能够拥有与独立计算机一样的性能,同时并不降低主计算机或每个终端的总性能。因此,每个终端设备能够独立且安全地运行主计算机任意的操作系统。
ICA协议:Citrix Independent Computing Architecture (ICA )技术已经被证明,能够通过整个企业网络来提供配置Windows、UNIX 以及Java 应用程序访问的强大的竞争优势,而不需考虑用户的位置、客户端硬件设备或者可用带宽的限制,让多名用户得以共享同一台主机[1] 。
·瘦客户端设备的支持:Citrix ICA 实际上支持各种类型的客户端设备,从基本的Intel 386 、486 处理器的计算机到最快的奔腾4 工作站。它也能够很好地用在手持计算机、无线的掌上设备,还有Windows 终端等;
·低网络带宽的支持:Citrix ICA 平均占用10-20kbps 的网络带宽,能够通过在
14.4kbps 的带宽下进行连接。这就保证了ICA 操作的可预见性,甚至能够通过电话拨号和ISDN 进行连接,无需考虑网络带宽和应用软件的大小。可以比较一下,“下载和执行”对象的变化是基于网络带宽和对象大小而变化的。
·平台无关性的支持:Citrix ICA 本身具有平台独立的特性。它的不同模块使其很容易适应不同的客户端操作系统的需要,包括:UNIX 、Macintosh 、Java 和MS-DOS ,确保通过实际上任何的客户端设备访问基于Windows 、Java 和UNIX 应用软件。
·广泛的客户端软件支持:ICA 能够和最新的Windows 和UNIX 应用程序一起工作,不需要进行应用软件的二次开发,而且应用软件的配置只需要一个ICA 客户端软件即可。
·协议无关性的支持:ICA 工作于标准的网络协议包括TCP/IP 、NetBIOS 和IPX/SPX 在内的协议之上,通过标准的通信协议如PPP 、ISDN 以及帧中集、ATM 以及无线通信协议都可以进行连接工作。
PCOIP协议:PCoIP由VMware与Teradici共同开发,通过PCoIP协议飞跃性地提高了桌面虚拟化的功能及性能。目前已经成为最为流行的桌面虚拟化协议和标准。
PCoIP的最大特点就是,将用户的会话以图像的方式进行压缩传输,对于用户的操作,只传输变化部分,保证在低带宽下也能高效的使用。
同时,PCoIP提供多台显示器及2560*1600分辨率和最多4台32位显示器的支持,此外它还支持把字体设置成清晰模式(Clear Type)。
VMware View 不仅可以在vSphere 4上架构虚拟桌面,而且还能管理装载了Teradici主机卡的刀片PC和机架式工作站。这样就可以使用CAD和SD CG等计算密集型应用。
PCoIP协议是一种高效率的数据交换协议,采用了数据压缩、加密和连接优化技术,用户在非常低的的网络带宽下均能使用,而实际运行的桌面位于后台的数据中心高速网络内,因此终端用户在低带宽链路就可以享受到局域网内的运行速度。
VMware View:VMWare View以托管服务的形式从专为交付整个桌面而构建的虚拟化平台上交付丰富的个性化虚拟桌面,而不仅仅是应用程序以实现简化桌面管理。通过VMware View,您可以将虚拟桌面整合到数据中心的服务器中,并独立管理操作系统、应用程序和用户数据,从而在获得更高业务灵活性的同时,使最终用户能够通过各种网络条件获得灵活的高性能桌面体验,实现桌面虚拟化的个性化[1] 。
利用VMware View 简化桌面和应用程序管理,同时加强安全性和控制力。为终端用户提供跨会话和设备的个性化、高逼真体验。实现传统PC 难以企及的更高桌面服务可用性和敏捷性,同时将桌面的总体拥有成本减少多达50%。终端用户可以享受到新的工作效率级别和从更多设备及位置访问桌面的自由,同时为IT 提供更强的策略控制