
【TechTarget中国原创】
Citrix XenDesktop和XenApp是桌面和应用虚拟化领域的领导者,如同VMware vSphere在服务器虚拟化领域一样。如果您已经采用标准的VMware vSphere完成服务器虚拟化,那么学习如何使Citrix XenApp 6.5和XenDesktop 5.5等在VMware架构上正常工作就非常关键。
另外,在VMware上支持运行XenDesktop或XenApp。这些Citrix工具可以帮助管理员整合硬件、改善灵活性和更好地管理环境。下面是关于有关如何从这种强大的联合中获益:
在VMware上运行XenApp
VMware的功能集和XenServer 6.0非常类似而且和最新的XenApp 6.5兼容。实际上,您可以部署运行了XenApp的Windows Server 2008 R2虚拟机(VM)。通过在VMware上运行Citrix XenApp,管理员可以基于现有的服务器虚拟化平台集中完成维护、管理和Windows应用分发等工作。
所以,为何要在VMware vSphere上而不是裸机上运行XenApp?借助多层应用体系,XenApp可以实现扩展,、横跨多个独立服务器或整合到少数几台主机上。硬件蔓延常常对很多环境带来影响,促使管理员寻找降低物理服务器负载的途径。整合通常是由服务器硬件能力的提升所推动的,实际上很多应用不能很好利用获得的硬件资源。借助VMware vSphere您可以整合应用并更好地分配这些资源。
考虑到不熟悉Citrix工具的VMware管理员,XenApp是由如下几部分组成:
•Licensing Server:所有XenApp部署都需要。
•Data Store:存储数据的,如应用发布、用户、打印机和服务器等相关的配置信息等。

•Data collector:保存关于授权的使用、会话状态、服务器负载、连接用户和已发布应用等信息。
•Web intece(web 信息):当用户通过插件或Web浏览器访问应用时需要
•XML service and broker: Web界面和XenApp服务器之间的媒介
•Application Server:用户所接入的已发布应用的载体
在VMware vSphere上部署XenApp也就意味着您可以在每台虚拟机上部署不同的操作系统来分隔相关应用角色。这样提供了最大的灵活性和更多的部署选择。通过vCenter管理界面,您可以监控和管理每台服务器支持的用户数量并分配更多资源给需要的地方。
另外,考虑使用一些工具如Citrix EdgeSight用于Load Testing,可以模拟XenApp在VMware vSphere上运行时的用户负载情况。合理的负载测试——通过参数设置接近所期望的工作负载——可以帮助掌握相关数据以达到最佳的用户密度。xenapp部署
在VMware vSphere上运行XenDesktop
类似于XenApp,vSphere也可以完美支持Citrix XenDesktop 5.5。Citrix的这个产品可以支持管理员在VMware体系中创建多种类型的虚拟桌面。
下面是您需要了解的Citrix XenDesktop组件:

•Desktop Delivery Controller:提供Web界面和XenDesktop站点之间的链接。控制器跟踪每个用户的资源情况和登录需求并分配给虚拟桌面。
•Web intece:Web界面提供用户到XenDesktop环境的访问接口。它接收用户证书并传递到XenDesktop 站点完成认证和计算。建议在每个数据中心至少部署两台Web intece服务器以满足高可用需求。理想情况下,Citrix NetScaler应该可以实现两台Web intece服务器之间的负载均衡。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-33109-1.html
1之后卡吗