citrix安装手册.docx
《citrix安装手册.docx》由会员分享,可在线阅读,更多相关《citrix安装手册.docx(65页珍藏版)》请在冰豆网上搜索。
此图中的组件包括:
·DeliveryController —DeliveryController是任何XenApp或XenDesktop站点的中心管理组件。
每个站点具有一个或多个DeliveryController,至少安装在数据中心内的一个服务器上。
(为实现站点可靠性和可用性,将Controller安装在多个服务器上。
)Controller由多项服务组成,这些服务通过与虚拟机管理程序通信来分发应用程序和桌面、对用户进行身份验证并管理用户访问、代理用户与其虚拟桌面和应用程序之间的连接、优化使用连接并对这些连接进行负载平衡。
各个服务的数据存储在站点数据库中。
Controller管理桌面的状态,并根据需要和管理配置启动/停止桌面。
在某些版本中,Controller允许在虚拟化或物理Windows环境中安装ProfileManagement以管理用户个性化设置。
·数据库 —每个XenApp或XenDesktop站点至少具有一个MicrosoftSQLServer数据库,用于存储所有配置信息和会话信息。
此数据库存储组成Controller的服务所收集并管理的数据。
在数据中心内安装此数据库,并确保此数据库与Controller建立永久连接。
·VirtualDeliveryAgent(VDA) —VDA安装在站点中要供用户使用的各个物理计算机或虚拟机上。
它使计算机向Controller注册,Controller进而允许向用户提供它所托管的计算机和资源。
VDA建立并管理计算机与用户设备之间的连接,确认Citrix许可证可供用户或会话使用,并应用已为会话配置的任何策略。
VDA通过VDA中包含的BrokerAgent将会话信息传递给Controller中的BrokerService。
XenApp和XenDesktop包含适用于Windows服务器和桌面操作系统的VDA。
适用于Windows服务器操作系统的VDA允许多个用户同时连接到服务器。
适用于Windows桌面的VDA每次仅允许一个用户连接到桌面。
·StoreFront —StoreFront可对托管资源的站点的用户进行身份验证,并可管理用户访问的桌面和应用程序的存储。
它托管企业应用商店,使用户可以自助访问您为其提供的桌面和应用程序。
它还跟踪用户的应用程序订阅、快捷方式名称和其他数据,以确保在多个设备之间向用户提供一致的体验。
·Receiver —安装在用户设备和其他端点(如虚拟桌面)上。
CitrixReceiver可使用户能够快速安全地从任何用户设备(包括智能手机、平板电脑和PC)自助访问文档、应用程序和桌面。
通过Receiver可以对Windows、Web和软件即服务(SaaS)应用程序进行按需访问。
对于无法安装Receiver软件的设备,ReceiverforHTML5通过与HTML5兼容的Web浏览器提供连接。
·Studio —是可用于配置和管理XenDesktop部署的管理控制台,使使用此控制台则不需要为管理应用程序和桌面的交付而配置单独的管理控制台。
Studio提供多种向导来引导您完成设置环境、创建用于托管应用程序和桌面的工作负载并将应用程序和桌面分配给用户的过程。
还可以使用Studio为站点分配和跟踪Citrix许可证。
Studio从Controller中的BrokerService获取所显示的信息。
·Director —Director是一款基于Web的工具,IT支持团队和技术支持团队可以利用该工具监控环境和进行故障排除,以避免这些问题危及系统。
此外,还可以为最终用户执行支持任务。
Director可以安装在可信网络的外部。
可以使用一个Director部署连接和监视多个XenApp或XenDesktop站点。
Director显示以下来源的会话和站点信息:
通过使用Microsoft远程协助,还可以查看用户会话并与之交互。
·来自Controller中的BrokerService的实时会话数据,其中包括BrokerService从VDA中的BrokerAgent获取的数据。
·来自Controller中的MonitorService的历史站点数据。
·HDXInsight从NetScaler捕获的有关HDX通信(也称为ICA通信)的数据,前提是部署中包含NetScaler,并且XenApp或XenDesktop版本包含HDXInsight。
·许可证服务器 —许可证服务器用于管理产品许可证。
它与Controller通信以管理每个用户会话的许可,与Studio通信以分配许可证文件。
必须至少创建一个许可证服务器来存储和管理许可证文件。
·虚拟机管理程序 —虚拟机管理程序托管站点中的虚拟机。
这些虚拟机可以是用于托管应用程序和桌面的虚拟机,也可以是用于托管XenApp和XenDesktop组件的虚拟机。
虚拟机管理程序安装在完全专用于运行虚拟机管理程序和托管虚拟机的主机计算机上。
CitrixXenServer虚拟机管理程序包含在XenApp和XenDesktop中,但是您也可以使用其他受支持的虚拟机管理程序,如MicrosoftHyper-V或VMwarevSphere。
尽管大多数XenApp和XenDesktop实现需要一个虚拟机管理程序,但您不需要使用虚拟机管理程序来提供RemotePCAccess,或者在使用ProvisioningServices(包含在某些XenApp和XenDesktop版本中)而非MCS时来置备虚拟机。
XenApp或XenDesktop部署中也可能包含以下其他组件(未显示在上面的插图中):
·ProvisioningServices —ProvisioningServices是XenApp和XenDesktop的可选组件,在有些版本中提供。
它是MCS的备选方式,用于置备虚拟机。
MCS创建主映像的副本,ProvisioningServices采用流技术将主映像推送到用户设备。
ProvisioningServices执行此操作时无需使用虚拟机管理程序,因此,您可以使用它来托管物理计算机。
站点中包含ProvisioningServices时,ProvisioningServices与Controller通信以向用户提供资源。
·NetScalerGateway —用户从公司防火墙外部连接时,此版本可以使用CitrixNetScalerGateway(以前称为AccessGateway)技术保护与SSL连接时的安全性。
NetScalerGateway或NetScalerVPX虚拟设备是在隔离区域(DMZ)中部署的SSLVPN设备,用于通过公司防火墙提供单个安全访问点。
·CitrixCloudBridge —在向位于远程位置(如分支机构)的用户交付虚拟桌面的部署中,可以采用CitrixCloudBridge(以前称为CitrixBranchRepeater或WANScaler)技术来优化性能。
Repeater可提高整个广域网的性能,因此通过在网络中使用Repeater,分支机构的用户可在WAN上体验到如LAN一般的性能。
例如,CloudBridge可以设置用户体验不同部分的优先级,以便通过网络发送大文件或打印作业时,分支机构的用户体验不会降低。
带有CloudBridge的HDXWAN优化提供令牌索引化压缩和重复数据删除功能,极大地降低了带宽要求并改进了性能。
有关详细信息,请参阅CitrixCloudBridge文档。
设置和分配资源:
计算机目录和交付组
利用XenApp和XenDesktop,您可以通过计算机目录设置希望向用户提供的资源,但是,通过交付组指定可以访问这些资源的用户。
·计算机目录
·计算机目录是作为单个实体进行管理的虚拟机或物理机集合。
这些计算机及其上的应用程序或虚拟桌面是要提供给用户的资源。
计算机目录中的所有计算机安装相同的操作系统和VDA,并且,这些计算机上提供相同的应用程序或虚拟桌面。
通常,您创建一个主映像,然后使用此主映像在目录中创建完全相同的虚拟机。
·创建计算机目录时,为目录中的计算机指定计算机的类型和置备方法。
·计算机类型
·
·Windows服务器操作系统计算机—基于Windows服务器操作系统的虚拟机或物理计算机,用于交付XenApp发布的应用程序(也称为基于服务器的托管应用程序)和XenApp发布的桌面(也称为服务器托管的桌面)。
这些计算机允许多个用户同时与其建立连接。
·桌面操作系统计算机—基于Windows桌面操作系统的虚拟机或物理计算机,用于交付VDI桌面(运行Window桌面操作系统并且可以完全进行个性化设置的桌面,具体取决于您选择的选项)、VM托管应用程序(来自桌面操作系统的应用程序)和托管的物理桌面。
同一时间仅允许一个用户与其中的一个计算机建立连接。
·RemotePCAccess—白名单中包括的用户设备,这些设备使用户可以从任何运行CitrixReceiver的设备远程访问其办公室PC上的资源。
RemotePCAccess使您可以通过XenDesktop部署管理对脱机PC的访问。
·置备方法
·
·MachineCreationServices(MCS)—一组服务,可以根据需要从主映像创建虚拟服务器和桌面、优化存储利用率并在用户每次登录时为其提供虚拟机。
MachineCreationServices完全集成于CitrixStudio中,并在其中进行管理。
·ProvisioningServices—允许从单个共享磁盘映像实时置备或重新置备计算机。
ProvisioningServices将目标设备作为一个设备集合进行管理。
桌面和应用程序通过从主目标设备获得映像的ProvisioningServices虚拟磁盘进行交付,并使您能够利用物理硬件或虚拟机的处理能力。
ProvisioningServices通过其自身的控制台进行管理。
·现有映像—适用于已迁移到数据中心内的虚拟机的桌面和应用程序。
必须单独或统一使用第三方电子软件分发(ESD)工具管理目标设备。
·交付组
·交付组是被授予常用资源组的访问权限的用户集合。
交付组包含计算机目录中的计算机和具有站点访问权限的ActiveDirectory用户。
由于ActiveDirectory组和交付组均是将具有相似要求的用户分成一组,因此,通常按照用户所属的ActiveDirectory组将其分配到交付组。
·每个交付组可以包含多个计算机目录中的计算机,每个计算机目录可以向多个交付组提供计算机,但是每个单独的计算机在同一时间只能属于一个交付组。
可以将交付组设置为交付应用程序、桌面或同时交付二者。
·可以定义交付组中的用户可以访问的资源。
例如,如果要向不同的用户交付不同的应用程序,一种方式是在一个计算机目录的主映像上安装要交付的所有应用程序,并在此目录中创建足够多的计算机以在多个交付组之间分发。
然后,配置各个交付组,以交付计算机上