Product Documentation

计划

Oct 12, 2015

您可以从 Citrix Connector 的基本概念验证部署开始,然后针对以下方面进行扩展:

  • 高可用性
  • XenApp 6.5 和 XenApp 7.6 或 7.5 的混合环境;XenApp 6.5 和 XenDesktop 7.6、7.5 或 7.1 的混合环境
  • 多个 XenApp 6.5 场和 XenApp(7.6 或 7.5)或 XenDesktop(7.6、7.5 或 7.1)交付站点
  • 多个地理位置
  • 这些部署的组合

所有部署类型均使用相同的组件。请务必在开始部署之前查看系统要求。

要规划部署体系结构,请参阅以下部分了解常规信息:

要规划如何将 Configuration Manager 与 Citrix Connector 一起使用,请参阅策略和最佳实践

要规划如何分发管理任务,请参阅管理员角色和职责

概念验证

下列概念验证部署示意图包括一个 Configuration Manager 站点、一个 Citrix Connector 服务计算机和一个 Citrix 交付站点。对于非生产环境,Citrix Connector 服务可以位于单独的 VM 上(如图所示),也可以位于 Configuration Manager 站点服务器上。


概念验证部署

Citrix Connector 服务与 Configuration Manager SMS Provider 和 Citrix Delivery Controller 进行通信。

有关从安装到部署再到发布应用程序的整个过程的分步指导,请参阅 Citrix Connector 7.5 概念验证部署指南

采用 Citrix Connector 和 XenApp Connector 的混合环境

您的部署可以在下列任意混合环境中同时包含 Citrix Connector 7.5 和 XenApp Connector 6.5:

  • XenApp 6.5 和 XenApp 7.6 或 7.5
  • XenApp 6.5 和 XenDesktop 7.6、7.5 或 7.1

在混合环境中,Citrix Connector 会显示 XenApp 6.5 场和 XenApp 或 XenDesktop 交付站点中的托管应用程序的统一列表。您可以为混合环境配置维护时段,并从两种环境中部署和发布应用程序。

Citrix Connector 组件的安装程序会帮助您在混合环境中安装正确的组件组合。例如,如果您尝试在拥有 XenApp 6.5 Connector 代理的计算机上安装 Connector 7.5 代理,安装程序会提示操作无效并阻止安装。

下列部署示意图显示了一个混合环境,其中包含一个 XenApp 或 XenDesktop 交付站点和一个 XenApp 6.5 场。一个 Citrix Connector 服务计算机和一个 XenApp Connector 服务计算机共同指向一个 Configuration Manager 站点。

两个 Connector 可以位于同一 VM 上,也可以位于不同 VM 上。

对于生产环境,不建议在 Configuration Manager 站点服务器上安装 Connector 服务。


具有 XenApp Connector 的 Citrix Connector 部署

Citrix Connector 服务和 XenApp Connector 服务与 Configuration Manager SMS Provider 进行通信。Citrix Connector 服务与 Citrix Delivery Controller 进行通信。XenApp Connector 服务与 XenApp 主机进行通信,该主机必须是控制器而非工作计算机。

具有高可用性的混合环境

Connector 的高可用性功能提供可靠的容错机制,可在基础结构组件(如软件、硬件、网络和电源)发生中断时确保服务连续性。

一个高可用性部署包括多个 Connector 服务计算机。Connector 会有选择地使用主动/被动模型来实现高可用性:每个 XenApp 或 XenDesktop 交付站点一次只运行一个 Connector 服务,从而在确保运行连续性的同时最大程度降低资源使用率。如果活动的 Connector 服务变得无法运行,另一 Connector 服务会自动接替它。添加 Connector 服务计算机并不会增加容量,因此无论您的运行规模如何,都建议使用高可用性部署。

活动的实例和相关信息持久存储在 Configuration Manager 数据库中。

下列部署示意图显示了一个混合环境,其中包含一个 XenApp 或 XenDesktop 交付站点和一个 XenApp 6.5 场。两个 Citrix Connector 服务计算机和两个 XenApp Connector 服务计算机分别为各自的交付站点和场提供高可用性。

两个 Connector 可以位于同一 VM 上,也可以位于不同 VM 上。对于生产环境,不建议在 Configuration Manager 站点服务器上安装 Connector 服务。


具有高可用性的混合部署

Citrix Connector 服务和 XenApp Connector 服务与 Configuration Manager SMS Provider 进行通信。可以将任何数量的 Connector 服务指向一个 Configuration Manager 站点服务器。不同的 Connector 服务可以按照 Configuration Manager 站点指向不同的 SMS Provider,以便通过避免 Configuration Manager 端出现单点故障来提高容错。

Configuration Manager 站点数据库还用于存储高可用性表,该表包含特定的交付站点或场当前的活动 Connector 服务的信息。

Citrix Connector 服务与 Citrix Delivery Controller 进行通信。XenApp Connector 服务与 XenApp 主机进行通信,该主机必须是控制器而非工作计算机。对于拥有多个 Delivery Controller 的交付站点,将多个 Connector 指向一个 Delivery Controller 并不会在该 Delivery Controller 不可用时提供高可用性。因此,请确保为每个 Delivery Controller 使用至少一个 Connector 服务。

企业环境

使用 Citrix Connector 管理多个 Citrix 交付站点最简单的方法是为每个站点设置一个或多个 Connector 服务计算机。您独立配置每个 Connector 服务,就好像它所指向的站点是企业中的唯一站点一样。Citrix Connector 会自动处理其他 Citrix 交付站点的存在,并且运行时不会发生冲突。

在所有其他方面,下列部署示意图的设置与具有高可用性的混合环境相同。


企业部署

多个地理位置

下列部署示例显示了一个大型多地理站点层次结构,该层次结构为三个主站点(美洲、欧洲和亚洲)使用了一个 Configuration Manager 中心管理站点 (CAS)。


多地理位置部署

在给定的 Configuration Manager 拓扑内计划 Citrix Connector 的部署时:

  • 始终将各种 Citrix Connector 服务计算机安排在网络中接近 Citrix 交付站点和 Configuration Manager 站点服务器的位置。
  • Configuration Manager 可以处理站点间通信、复制、慢速链接等。
  • 如果可能,避免 Citrix Connector 服务和与其通信的计算机之间进行长距离通信。

辅助站点(示意图中未显示)由其父主站点管理,因此将由位于其各自主站点之上或指向这些主站点的 Citrix Connector 服务管理。不建议在辅助站点计算机上安装 Citrix Connector,因为这样做没有意义。