![](https://csdnimg.cn/release/download_crawler_static/85831514/bg4.jpg)
2 第一代桌面虚拟化技术:
第一代桌面虚拟化技术,真正意义上将远程桌面的远程访问能力与虚拟操作系统
结合了起来,使得桌面虚拟化的企业应用也成为可能。
首先,服务器虚拟化技术的成熟,以及服务器计算能力的增强,使得服务器可以
提供多台桌面操作系统的计算能力,以当前 4 核双 CPU 的志强处理器 16G 内存服务器
举例,如果用户的 xp 系统分配 256M 内存,平均水平下,一台服务器可以支撑 50-60
个桌面运行,则可以看到,如果将桌面集中使用虚拟桌面提供,那么 50-60 台的桌面
采购成本将高于服务器的成本,而管理成本,安全因素,还未被计算在内,所以服务
器虚拟化技术的出现,使得桌面虚拟化技术的企业大规模应用成为可能。
当然,如果只是把台式机上运行操作系统转变成为服务器上运行的虚拟机,而用
户无法访问,当然是不会被任何人接受的。所以虚拟桌面的核心与关键,不是后台服
务器虚拟化技术讲桌面虚拟,而是让用户能够通过各种手段,任何时间,任何地点,
通过任何可联网设备都能够访问到自己的桌面,即远程网络访问的能力。而这又转回
到和应用虚拟化的共同点,即远程访问协议的高效性上。
目前,提供桌面虚拟化解决方案的主要厂商包括微软、 Vmware 、Citrix ,而使用
得远程访问协议主要利用两种协议: 早期由 Citrix 开发的,后来被微软购买并集成在
Windows 中的 RDP 协议,这种协议被微软和 Vmware 的桌面虚拟化产品使用,而基于
Vmware 的 Sun Ray 等硬件产品,也都是使用 RDP 协议;第二种就是 Citrix 自己开发
的目前独有的 ICA 协议,Citrix 将这种协议使用到其应用虚拟化产品与桌面虚拟化产
品中。
协议效率决定了虚拟桌面使用的用户体验,而用户体验是决定了桌面产品生命力
的关键,(微软的成功与 Vista 的没落无不证明了这一点)。从目前官方的文档与实
际测试来看,通常情况下, ICA 协议要高于 RDP 协议,一般情况下 ICA 的带宽占用为
20kbps ,而 RDP 在 60kbps ,这些都不包括看视频,玩游戏以及 3D 制图状态下的带宽
占用率。正是由于这个差别, 虚拟桌面的用户体验有比较大差别。 一般情况下,在 LAN
环境下,一般的应用 RDP 和 ICA 都能正常运行, 只不过是 RDP 协议造成网络占用较多,
但对于性能还不至于产生很大影响,但是在广域网甚至是互联网上, RDP 协议基本不
可用。而在视频观看, Flash 播放, 3D 设计等应用上,即使局域网, RDP 的性能也会
受到较大影响(在优酷上有很多视频进行比较), ICA 的用户体验会很流畅。而且根
据 Citrix 官方刚刚推出的 HDX 介绍,这方面的新技术会得到更快地推进。而微软和
Vmware 也意识到了这一差别,微软转而加大 RDP 协议的研发与优化,而 Vmware 也在
转而寻找其他的更高效的替代方案。
特别强调的是,这三家厂商后台的服务器虚拟化技术都使用的是自己的产品,微
软采用的是 Hyper-v ,Citrix 采用的是 XenServer (她可以支持其他两个厂商的服务
器虚拟化产品), Vmware 使用的是自己的 ESX。
3 第二代桌面虚拟化技术
第一代技术实现了远程操作和虚拟技术的结合,降低的成本使得虚拟桌面技术的
普及称为可能,但是影响普及的并不仅仅是采购成本,管理成本和效率在这个过程中
也是非常重要的一环。
纵观 IT 技术应用历史,架构的变化和三国中名言一样:分久必合,合久必分。从
最早主机 -亚终端集中模式,到 PC 分布模式,到今天的虚拟桌面模式,其实是一个计