2010年迎来的虚拟化桌面元年之际,截止现在虚拟桌面已走过了第一个年度,回头再看看整个市场时,我们不难发现已有很多企业的桌面已经从物理桌面转向虚拟桌面。当然,可能仅仅只是一部分,但我想会是一个好的开端,因为我们有充分的信心相信虚拟桌面技术一样会像虚拟服务器技术一样遍地开花,最终给诸多企业带来一个高集中、快递、安全、高效并富有弹性的桌面解决方案。
不同厂商对虚拟桌面产品的不断完善化,今后虚拟桌面将会是应用桌面主导者。然而,今天在市面上主流提供虚拟桌面厂商只有三家,那就是CITRIX、VMware、Microsoft VDI(Hyper-V+Windows Server 2008 R2 RDS)。当然,至今占主导地位的虚拟桌面产品仍是Citrix的XenDesktop,你可能会否认我的看法。说Citrix XenDesktop太复杂,管理成本太高,等等一系列个人观点。如果你只是觉得XenDesktop很复杂,很难管理。我想那一定是XenDesktop3、4版本给你带来的阴影,为此,我想申明的是正因为产品的功能繁多,导致操作、管理复杂也是一件正常的事事件。而现在值得我们庆幸的是XenDesktop5的发布(2010年12月17日),已简化了整体的部署架构及降低了管理成本。基于部署方面可参考我另一遍BLOG:http://virtualtop.blog.51cto.com/41003/470056至于Citrix XenDesktop与其他虚拟化桌面功能上面的比较,大家可以参加以下内容。其中CITRIX以XenDesktop 5为例,而VMware也有View4.5。以下为此两种虚拟桌面产品的一些功能对比及架构组件对比:
功能
|
XenDesktop 5
|
VMware view 4.5
|
优胜厂商
|
支持客户端接入设备
|
任何设备
/任何平台/Windows/MAC OS X(PC/Thin Client/ 移动设备(iphone、Android/Blackberry/Windows Mobile/Phone/iPad/ Symbian) |
PC/Thin Client/Windows/MAC OS X
|
CITRIX
|
适应网络环境
|
适应任何网络环境(最恶劣环境
20-30Kbps)如果有需要可加CITRIX广域网加速器设备Branch Repeater
|
不适合
WAN/窄带(无对应加速解决方案)
|
CITRIX
|
虚拟桌面应用程序
|
通过
XenAPP5/6实现动态应用交付支持online/offline模式(兼容性95%以上)
|
ThinAPP 4.6,兼容性差且功能比
XenAPP要差很多
|
CITRIX
|
虚拟桌面后台基础架构支持
|
XenServer/VMware/Hyper-V 3个厂商均支持
|
仅
VMware自己的ESX平台
|
CITRIX
|
管理方式
|
原本各大组件为分散管理
/但可考虑使用MMC控制台对组件进行组建达到集中化管理。
|
Web/集成式管理
|
VMWARE稍胜
CITRIX
|
统一桌面管理
|
同一系统仅存单一镜像(管理简单、方便、储存低成本)
|
主、差异磁盘管理、且主、差异内容不同步,容易发生冲突(管理成本高,储存高)
|
CITRIX
|
使用协议
|
ICA/HDX协议,支持安全接入
|
PCoIP协议,不支持安全接入
(RDP协议改良版)
|
CITRIX
|
交付虚拟/物理/服务器桌面
|
支持
|
不支持交付服务器版本桌面
|
CITRIX
|
用户配置文件管理
|
Profile Manager 3.2、
AD漫游配置文件方式
|
可把配置文件及个人数据分至指定磁盘(不并统一管理)、
AD漫游配置文件方式
|
CITRIX
|
桌面提供方式
|
1、 Local VM
2、 Streamed VHD
3、 Hosted VDI
4、 Hosted Share
|
仅支持
Hosted VDI
|
CITRIX
|
虚拟桌面分配方式
|
1、 指定单一桌面单一用户、
2、 单一桌面多用户
,
3、 可采用先到机制固定自己的桌面,
4、 并可以让同一个桌面指定给两个桌面组
|
1、 永久性方式,固定一个桌面只能给对应用户,
2、 非永久性模式,无法满足用户桌面个性化配置。
3、 无到机制及同一桌面分配给不同桌面组
|
CITRIX
|
桌面管理方式
|
支持什么时间启动、关闭多少桌面
|
无
|
CITRIX
|
桌面功能管理
|
可通过
AD组策略/Citrix策略进行对桌面统一管理
|
仅支持
AD组策略管理,没有真正管理桌面的策略工具。
|
CITRIX
|
桌面维护方式
|
1、 支持系统管理直接到虚拟桌面进行管理
2、 支持
Help Desk人员通过Desktop Director进行Web方式维护,并远程协助。
|
只支持系统管理员亲自管理
|
CITRIX
|
Active Directory
|
支持
|
支持
|
平等
|
USB
设备重定向
|
W/S 及
C/S均支持
|
B/S不支持
USB,并不支持Smartcard
|
CITRIX
|
服务器群集
|
支持
|
支持
|
平等
|
桌面应用带宽广域域加速、压缩
|
Branch Repeater
|
无
|
CITRIX
|
网络负载平衡
|
NetScaler
|
无
|
CITRIX
|
客户端统一管理
|
Merchandising Server
|
无
|
CITRIX
|
监视、报表功能
|
EdgeSight Server强大的监控平台
|
仅可对事件进行管理
|
CITRIX
|
产品可可行性
|
良好
|
一般
|
CITRIX
|
XenDesktop5
|
功能描述
|
VMware 4.5
|
功能描述
|
Desktop Delivery Controller (DDC)
|
此控制组件可以控管用户和虚拟桌面之间
的联机
, 客户能在数据中心集中化管理应用和桌面,并且控制通过网络向终端用户的交付。
|
View Connection Server(一台最多支持
1000个桌面,一个群集组最多5台,为此最多支持5000个桌面)
|
充当客户端连接代理的
软件服务,负责进行身份验证并
将传入的远程桌面用户请求转到相应的虚拟桌面、物理桌面或终端服务器中
|
Xen Server/VMWARE/Hypre-v
|
承载所有虚拟桌面宿主机
|
仅
VMware(独岛)
|
承载所有虚拟桌面宿主机
|
PVS Agent
|
安装在所有客户虚拟机、物理系统或终端服务器中的软件服务,旨在从
PVS上获得相应镜像文件。
|
View Agent
|
安装在所有客户虚拟机、物理系统或终端服务器中的软件服务,旨
在允许
View Manager 对它们进行管理。该代理具有很多种功能,例如:连接监控、虚拟打印、USB 支持以及单点登录等
|
Citrix Receiver
|
安装在本地的软件应用程序,用来接受虚拟桌面、虚拟应用
|
View Client
|
安装在本地的软件应用程序,用来与
View Connection Server 进行
通信,旨在允许用户连接到桌面
|
XenClient
|
虚拟桌面可直接运行在脱机
PC或笔记本之上,并可与同步中心服务器进行同步及备份虚拟桌面
|
View Client with Offline Desktop(不支持
Smart Card)
|
经过扩展可支持脱机桌面功能的
View Client 版本,允许用户下载虚拟机,并在本地系统中使用.但导入、导出时间长达5小时左右时间
|
Web Interface
|
基于
Web方式对虚拟桌面进行访问支持多种操作系统和浏览器
|
View Portal
|
基于
Web 的 View Client 版本,支持多种操作系统和浏览器
|
Citrix Provisioning Server(PVS)
|
Citrix虚拟化方案的核心组 件,
Provisioning
Server可以说是整套系统的调度中心,它通过网络按需交付组成完整的服务器的各个部分,包括
OS、应用和配置。
|
View Composer
|
安装在
vCenter Server 中的软件服务,支持 View Manager 从
一个集中式基础映像中快速部署多个链接克隆桌面
缺点:没有内置
load Branch 功能
需要经常更新
主、差异盘更新容易生产冲突 |
MMC
|
对
XENDESKTOP各大组件服务器进行统一管理平台。
|
View Administrator
|
一种基于
Web 的应用程序,支持 View Manager 管理员配
置
View Connection Server、部署和管理桌面、控制用户身份验证、启动并检查系统事件以及执行分析活动。
|
以上为两种产品初步对比,在桌面虚拟化及应用虚拟化产品中Citrix XenDekstop无疑要胜出VMware View及同类其他厂商很多。
建议:
1、如果你需要更好的功能、更好的性能、更高的灵活性CITRIX为最佳选择。
2、如果你考虑成本、对功能没多少要求,仅仅是VDI的虚拟桌面需求,Hyper-V+Windows Server 2008 R2 RDS功能就足够了,且在Hyper-V上运行Windows 7性能是最好的,因为Hyper-V对Windows 7做了不少的改进。
源自: