根据提供的文档信息,本文将对虚拟服务器领域内两款主流产品——VMware View 4.5与Citrix XenDesktop 5进行详细的对比分析。这两大品牌分别代表了虚拟化技术领域的两个重要阵营,它们的竞争主要集中在客户端接入设备的支持、网络环境适应能力以及虚拟桌面应用程序的管理等方面。
### 一、客户端接入设备支持
#### XenDesktop 5:
- 支持几乎所有的设备和平台,包括Windows/MAC OS X操作系统下的PC、瘦客户机、以及iOS、Android等移动设备。
- 特别指出的是,当前的竞争焦点主要在于对iOS 4.2及Android 3.0以上版本的大屏智能设备的支持。考虑到目前市场上这些平台的主流地位,双方在这一方面处于平等的地位。
#### VMware View 4.5:
- 同样支持广泛的设备类型,包括PC、瘦客户机、Windows/MAC OS X操作系统以及iPad等。
- 从设备支持的角度来看,两者几乎持平,都能够很好地满足不同用户群体的需求。
### 二、网络环境适应能力
#### XenDesktop 5:
- 能够适应各种网络环境,甚至在20-30Kbps的极低带宽条件下也能工作。然而,其采用的老ICA技术并不适合实时应用,因此需要额外配置CITRIX广域网加速器设备Branch Repeater来提升性能。
- 在广域网环境下,除了带宽之外,还需要考虑网络延迟和数据包丢失的影响。当广域网延迟超过30毫秒时,XenDesktop的可用性会大大降低。
#### VMware View 4.5:
- 基于UDP协议的独特设计,使得该系统能够更好地应对延迟和丢包问题。这意味着View 4.5自带了广域网加速功能,无需额外的硬件或软件支持。
- 这种设计对于提高用户体验非常关键,尤其是在高延迟的广域网环境中,UDP协议的优势更为明显。
### 三、虚拟桌面应用程序管理
#### XenDesktop 5:
- 通过XenApp 5/6实现动态应用交付,并支持在线和离线两种模式。但离线模式下需要缓存大量文件,并且需要单独的服务器和支持插件。
- 应用程序之间可能存在冲突,用户之间也可能相互干扰,一旦出现故障,可能导致数百名用户的服务中断。
#### VMware View 4.5:
- 使用ThinApp 4.6实现类似的功能,具有更好的兼容性和功能性。
- ThinApp可以无缝集成到现有环境中,无需插件或服务器,不会改变用户的使用习惯。每个应用程序都被单独封装,彼此之间互不干扰,用户也可以相互隔离。
- 对于未来几年企业从Windows XP向Windows 7的迁移过程,ThinApp能够提供更多的价值,如帮助实现旧应用向新平台的迁移、确保新旧应用的共存、避免应用程序间的冲突等。
### 四、后台基础架构支持
#### XenDesktop 5:
- 支持XenServer、VMware和Hyper-V三种虚拟化平台,但在每个平台上的高级功能支持程度有限。
- Citrix自身承认大部分XenDesktop部署都在VMware ESX之上,这表明尽管XenDesktop能够在多个平台上运行,但它在各个平台上的高级特性并不能得到充分利用。
#### VMware View 4.5:
- 专注于自身的ESX平台,这被认为是功能最完善、性能最稳定的虚拟化平台之一。
- 通过集中资源和技术优势,在单一平台上提供最佳性能和服务质量,是VMware的核心竞争力之一。
虽然XenDesktop 5和VMware View 4.5在许多方面都有着相似的功能和目标市场定位,但从细节上看,两者在客户端接入设备支持、网络适应能力和虚拟桌面应用程序管理等方面存在差异。选择哪一款产品最终取决于企业的具体需求和技术偏好。