citrix安装手册 下载本文

此图中的组件包括:

?

Delivery Controller — Delivery Controller 是任何 XenApp 或 XenDesktop 站点的中心管理组件。 每个站点具有一个或多个 Delivery Controller, 至少安装在数据中心内的一个服务器上。 (为实现站点可靠性和可用性,将 Controller 安装在多个服务器上。) Controller 由多项服务组成,这些服务通过与虚拟机管理程序通信来分发应用程序和桌面、对用户进行身份验证并管理用户访问、代理用户与其虚拟桌面和应用程序之间的连接、优化使用连接并对这些连接进行负载平衡。 各个服务的数据存储在站点数据库中。

Controller 管理桌面的状态,并根据需要和管理配置启动/停止桌面。 在某些版本中,Controller 允许在虚拟化或物理 Windows 环境中安装 Profile Management 以管理用户个性化设置。

? 数据库 — 每个 XenApp 或 XenDesktop 站点至少具有一个 Microsoft SQL Server 数据库,用于存储所有配置信息和会话信息。 此数据库存储组成 Controller 的服务所收集并管理的数据。 在数据中心内安装此数据库,并确保此数据库与 Controller 建立永久连接。

? Virtual Delivery Agent (VDA) — VDA 安装在站点中要供用户使用的各个物理计算机或虚拟机上。 它使计算机向 Controller 注册,Controller 进而允许向用户提供它所

托管的计算机和资源。 VDA 建立并管理计算机与用户设备之间的连接,确认 Citrix 许可证可供用户或会话使用,并应用已为会话配置的任何策略。 VDA 通过 VDA 中包含的 Broker Agent 将会话信息传递给 Controller 中的 Broker Service。

XenApp 和 XenDesktop 包含适用于 Windows 服务器和桌面操作系统的 VDA。 适用于 Windows 服务器操作系统的 VDA 允许多个用户同时连接到服务器。 适用于 Windows 桌面的 VDA 每次仅允许一个用户连接到桌面。

?

StoreFront — StoreFront 可对托管资源的站点的用户进行身份验证,并可管理用户访问的桌面和应用程序的存储。 它托管企业应用商店,使用户可以自助访问您为其提供的桌面和应用程序。 它还跟踪用户的应用程序订阅、快捷方式名称和其他数据,以确保在多个设备之间向用户提供一致的体验。

? Receiver — 安装在用户设备和其他端点(如虚拟桌面)上。Citrix Receiver 可使用户能够快速安全地从任何用户设备(包括智能手机、平板电脑和 PC)自助访问文档、应用程序和桌面。 通过 Receiver 可以对 Windows、Web 和软件即服务 (SaaS) 应用程序进行按需访问。 对于无法安装 Receiver 软件的设备,Receiver for HTML5 通过与 HTML5 兼容的 Web 浏览器提供连接。

? Studio — 是可用于配置和管理 XenDesktop 部署的管理控制台,使使用此控制台则不需要为管理应用程序和桌面的交付而配置单独的管理控制台。 Studio 提供多种向导来引导您完成设置环境、创建用于托管应用程序和桌面的工作负载并将应用程序和桌面分配给用户的过程。 还可以使用 Studio 为站点分配和跟踪 Citrix 许可证。 Studio 从 Controller 中的 Broker Service 获取所显示的信息。

? Director — Director 是一款基于 Web 的工具,IT 支持团队和技术支持团队可以利用该工具监控环境和进行故障排除,以避免这些问题危及系统。此外,还可以为最终用户执行支持任务。 Director 可以安装在可信网络的外部。 可以使用一个 Director 部署连接和监视多个 XenApp 或 XenDesktop 站点。 Director 显示以下来源的会话和站点信息:

通过使用 Microsoft 远程协助,还可以查看用户会话并与之交互。

?

来自 Controller 中的 Broker Service 的实时会话数据,其中包括 Broker Service 从 VDA 中的 Broker Agent 获取 的数据。

? ?

来自 Controller 中的 Monitor Service 的历史站点数据。

HDX Insight 从 NetScaler 捕获的有关 HDX 通信(也称为 ICA 通信)的数据,前提是部署中包含 NetScaler,并且 XenApp 或 XenDesktop 版本包含 HDX Insight。

许可证服务器 — 许可证服务器用于管理产品许可证。 它与 Controller 通信以管理每个用户会话的许可,与 Studio 通信以分配许可证文件。 必须至少创建一个许可证服务器来存储和管理许可证文件。

虚拟机管理程序 — 虚拟机管理程序托管站点中的虚拟机。 这些虚拟机可以是用于托管应用程序和桌面的虚拟机,也可以是用于托管 XenApp 和 XenDesktop 组件的虚拟机。 虚拟机管理程序安装在完全专用于运行虚拟机管理程序和托管虚拟机的主机计算机上。 Citrix XenServer 虚拟机管理程序包含在 XenApp 和 XenDesktop 中,但是您也可以使用其他受支持的虚拟机管理程序,如 Microsoft Hyper-V 或 VMware vSphere。 尽管大多数 XenApp 和 XenDesktop 实现需要一个虚拟机管理程序,但您不需要使用虚拟机管理程序来提供 Remote PC Access,或者在使用 Provisioning Services(包含在某些 XenApp 和 XenDesktop 版本中)而非 MCS 时来置备虚拟机。

XenApp 或 XenDesktop 部署中也可能包含以下其他组件(未显示在上面的插图中):

?

Provisioning Services — Provisioning Services 是 XenApp 和 XenDesktop 的可选组件,在有些版本中提供。 它是 MCS 的备选方式,用于置备虚拟机。 MCS 创建主映像的副本,Provisioning Services 采用流技术将主映像推送到用户设备。

Provisioning Services 执行此操作时无需使用虚拟机管理程序,因此,您可以使用它来托管物理计算机。 站点中包含 Provisioning Services 时,Provisioning Services 与 Controller 通信以向用户提供资源。

? NetScaler Gateway — 用户从公司防火墙外部连接时,此版本可以使用 Citrix NetScaler Gateway(以前称为 Access Gateway)技术保护与 SSL 连接时的安全性。 NetScaler Gateway 或 NetScaler VPX 虚拟设备是在隔离区域 (DMZ) 中部署的 SSL VPN 设备,用于通过公司防火墙提供单个安全访问点。

? Citrix CloudBridge — 在向位于远程位置(如分支机构)的用户交付虚拟桌面的部署中,可以采用 Citrix CloudBridge(以前称为 Citrix Branch Repeater 或 WANScaler)技术来优化性能。 Repeater 可提高整个广域网的性能,因此通过在网络中使用 Repeater,分支机构的用户可在 WAN 上体验到如 LAN 一般的性能。 例如,CloudBridge 可以设置用户体验不同部分的优先级,以便通过网络发送大文件或打印作业时,分支机构的用户体验不会降低。 带有 CloudBridge 的 HDX WAN 优化提供令牌索引化压缩和重复数据删除功能,极大地降低了带宽要求并改进了性能。 有关详细信息,请参阅 Citrix CloudBridge 文档。

设置和分配资源:计算机目录和交付组

利用 XenApp 和 XenDesktop,您可以通过计算机目录设置希望向用户提供的资源,但是,通过交付组指定可以访问这些资源的用户。

? ?

计算机目录

计算机目录是作为单个实体进行管理的虚拟机或物理机集合。 这些计算机及其上的应用程序或虚拟桌面是要提供给用户的资源。 计算机目录中的所有计算机安装相同的操作系统和 VDA, 并且,这些计算机上提供相同的应用程序或虚拟桌面。 通常,您创建一个主映像,然后使用此主映像在目录中创建完全相同的虚拟机。

? ? ?

创建计算机目录时,为目录中的计算机指定计算机的类型和置备方法。 计算机类型

?

Windows 服务器操作系统计算机 — 基于 Windows 服务器操作系统的虚拟机或物理计算机,用于交付 XenApp 发布的应用程序(也称为基于服务器的托管应用程序)和 XenApp 发布的桌面(也称为服务器托管的桌面)。 这些计算机允许多个用户同时与其建立连接。

? 桌面操作系统计算机 — 基于 Windows 桌面操作系统的虚拟机或物理计算机,用于交付 VDI 桌面(运行 Window 桌面操作系统并且可以完全进行个性化设置的桌面,具体取决于您选择的选项)、VM 托管应用程序(来自桌面操作系统的应用程序)和托管的物理桌面。 同一时间仅允许一个用户与其中的一个计算机建立连接。

? Remote PC Access — 白名单中包括的用户设备,这些设备使用户可以从任何运行 Citrix Receiver 的设备远程访问其办公室 PC 上的资源。 Remote PC Access 使您可以通过 XenDesktop 部署管理对脱机 PC 的访问。

置备方法

?

Machine Creation Services (MCS) — 一组服务,可以根据需要从主映像创建虚拟服务器和桌面、优化存储利用率并在用户每次登录时为其提供虚拟机。 Machine Creation Services 完全集成于 Citrix Studio 中,并在其中进行管理。

? Provisioning Services — 允许从单个共享磁盘映像实时置备或重新置备计算机。 Provisioning Services 将目标设备作为一个设备集合进行管理。 桌面和应用程序通过从主目标设备获得映像的 Provisioning Services 虚拟磁盘进行交付,并使您能够利用物理硬件或虚拟机的处理能力。 Provisioning Services 通过其自身的控制台进行管理。

? 现有映像 — 适用于已迁移到数据中心内的虚拟机的桌面和应用程序。 必须单独或统一使用第三方电子软件分发 (ESD) 工具管理目标设备。