Citrix虚拟桌面快速部署手册
-XenApp(共享桌面和虚拟应用)安装配
置篇
修正历史
修正改变说明更新者日期
V0.1  原始文件李穗聪2013年3月27日
V0.2  修正格式,补充内容李穗聪2013年4月3日
V2.0  更改图片,更新内容Ran.zhao  2013年7月12日星期五
V2.0  Reviewed  Martin Liu  2013/7/14
产品版本
产品版本
Provisioning Server  6.x
XenApp    6.x
XenServer    6.x
第1章部署组件与架构说明
1.1 组件说明
安卓虚拟机软件下载本部署手册重点介绍Citrix虚拟化环境下的采用PVS置备方式自动部署XenApp 服务器的标准化部署(采用XenApp+PVS+UPM+XenServer+NAS+Netscaler整合方式自动化部署),包含以下内容:
∙部署组件与架构说明
∙部署SQL Server数据库Mirror镜像
∙Windows2008终端服务部署安装
∙XenApp服务器的部署与配置
∙User Profile Management部署
∙PVS服务器部署
∙PVS自动部署XENAPP Worker(vSphere)
∙Netscaler部署
在大型的企业应用部署场景,譬如XenApp服务器数量超过10台以上,并发用户数量超过200用户以上,通过手工方式维护XenApp服务器镜像,而不是通过PVS 进行映像管理,应用发布系统的管理维护非常困难。PVS进行映像管理可以消除服务器维护的难题,只需维护单一XenApp服务器映像,创建一个映像后可快速置备到所有XenApp服务器,同时可确保各XenApp服务器的一致性。通过PVS 方式置备XenApp服务器的优势非常多:
∙只需维护单一XenApp系统映像。
∙便于对所有XenApp系统升级更新。
∙可按需动态扩充服务器资源,增加服务器。
∙降低存储成本。
∙无需配置热备服务器。
Xenapp标准化部署需要划分两个单元环境:管理控制单元和服务单元。项目部署可以根据实际需求部署的来划分管理控制单元和服务单元的服务器主机数量。
管理控制单元:用于部署承载基础架构管理服务器,如AD域控制器服务器、数据库服务器、License 服务器、Zone Data Cotroller 控制器、Provisioning Services服务器、文件服务器等。管理控制单元实现对应用虚拟化平台的授权管理和资源分配。除Provisioning Services服务器外,管理控制单元建议采用2台服务器建议配置成 2 + 1(HA)模式,Provisioning Services服务器可以单独部署在虚拟化环境下部署,采用1 + 1(HA)模式。
管理控制服务器部署示例:3台物理服务器上平均运行不同类型的基础服务器虚拟机。
服务单元:用于部署承载用户远程连接的虚拟应用。您需要根据现场实际情况,对每个业务服务器主机可以部署的桌面数进行规划。建议采用标准模块化方式来部署,譬如30-40个应用访问为一个子模块,一个子模块用一台Windows2008R2来承载,每一台物理服务器如2路6核服务器规划运行四个子模块合共120个并发应用访问,其他部署数量按这种模块化方式配置计算。
- 管理控制单元:3台服务器建议配置成 2 + 1(HA )模式  序
项目名称  数量  操作系统  VM 内存\CPU  共享存储空间
说明  1  Web Interface  3  Windows
2008
Server R2 Satandard
Edition  (6GB/2VCPU)x2  50GBx2
负责显示基于Web
的界面,让用户看
到自己的可用虚拟
桌面
2  Citrix 许可证服务器(Citrix )
1  Windows 2008
Server R2 Satandard Edition
6GB/2VCPU  50GB
验证 Desktop Delivery
Controller 和
Provisioning Services 许可证的组件
3  Microsoft Terminal Services License Server  1  Windows 2008 Server R2 Satandard
(6GB/2VCPU)x2  50GBx2  提供微软RDS 终端服务访问许可。
Edition
4  数据库服务器(SQL Server )  3  Windows
2008
Server R2 Satandard
Edition  (10GB/2VCPU)x3  50GBx2  为虚拟桌面发布服
务器和虚拟应用程序发布服务器提供
数据库支持。
5  文件服务器(可选)    2  Windows
2008
Server R2 Satandard
Edition
(6GB/2VCPU)x2  50GBx2  存储用户的
Profile 文件、个
人文档、应用程序配置文件、桌面等
信息。后端连接文
件存储。  6  SmartAuditor 服务器(可选)
1  Windows 2008
Server R2 Satandard Edition
6GB/2VCPU  50GB  SmartAuditor (智能审计),通过策略来自动触发用户
会话记录。可监控
和分析用户活动,实现内部控制,确保合规性。  7  EdgeSight / SQL
Reporting Services 服务器
(可选)
1  Windows
2008
Server R2 Satandard
Edition  6GB/2VCPU  50GB
EdgeSight 从用户的角度来评估性能和有效性,IT 部门获得了所需的底层
信息、数据和工具来确保所有的IT 资源都是以最高的效率运行
8  虚拟应用交付控制器(XenApp ZDC )    3  Windows
2008 Server R2
Satandard
Edition
虚拟应用交付控制器负责新虚拟应用服务器的注册以及将虚拟应用的请求指向可用的系统。
9  AD 域控制器(可选)
2  Windows 2008
Server R2 Satandard Edition
6GB/2VCPU  50GB  提供终端用户身份
验证功能,可利旧
已有AD 域。
PVS 镜像服务器可以运行在虚拟化平台或者单独物理服务器:
1  镜像置备服务器
(Provisioning Services )
2  Windows 2008 Server R2 Satandard (32GB/2VCPU)x2  50GBx2
置备服务器在虚拟
化基础架构上为虚
拟应用服务实例提
供了操作系统映
Edition
像,一个基本的操作系统映像被创建后,可以通过该映像快速置备多个虚拟应用服务。
AD 域控服务器(可选):部署需要结合AD 域,提供终端用户身份
验证功能,如果没有AD 域控服务器则需要新建。也可以加入已有AD 域,需要在该域创建一个新OU 单元并委派该OU 管理员权限的域账号,方便XenApp 加入此OU 单元。
文件管理服务器(可选):在生产环境实施中,Citrix 推荐使用NAS 来存储用户的Profile 文件、个人文档、应用程序配置文件、桌面等信息。在没有NAS 的情况下,我们也可以建立文件管理服务器的方式来
存放用户的Profile 和个人数据。
- 服务单元:由多个XENAPP Worker 组成应用虚拟化提供访问。建议Windows2008R2来承载30-40个应用访问,每一台物理服务器多个Windows2008R2虚拟机的XENAPP Worker 。建议采用N+1模式:  序
项目名称  数
操作系统  VM 内存\CPU
共享存储
空间
说明
1  虚拟应用交付成员服务器(XenApp Worker )  N  Windows 2008 Server R
2 Satandard Edition  16GB/2VCPU  8GB
(Write Cache )
托管共享桌面服务器
集全部运行XenApp
虚拟服务器,通过PVS 服务器自动创建,为
用户访问交付共享应
用或共享桌面
硬件配置标准请严格遵守思杰官方XenServer HCL 列表
(hcl.vmd.citrix/)中支持的硬件平台。
1.2 架构图与端口分配说明