Product Documentation

关于此版本

Oct 12, 2015

通过该 Connector,您可以使用 Configuration Manager 执行以下任务:

  • 在 Configuration Manager 内将 XenApp 或 XenDesktop 计算机目录与交付组进行同步。
  • 将软件部署到 XenApp 和 XenDesktop 计算机目录。
  • 利用 Configuration Manager 中已定义的 MSI、App-V 和脚本应用程序。
  • 将应用程序部署到由 Machine Creation Services (MCS) 或 Provisioning Services 管理的计算机目录。
  • 跟踪应用程序部署的状态。
  • 将应用程序发布到 XenApp 或 XenDesktop 支持的任何用户设备上的 Receiver。
  • 将 Citrix 托管的应用程序部署到由 Configuration Manager 管理的设备上的 Configuration Manager 应用程序目录或软件中心。
  • 与 XenApp 6.5 Connector 配合使用,使您可以通过安装了 Citrix Connector 7.5 的 Configuration Manager 控制台定位应用程序、创建发布项目以及计划混合环境中所有服务器集合的维护时段。

请观看此视频,高度概览了解 Citrix Connector 可以为您的组织带来的价值。

已知问题

  • Connector 不支持将应用程序发布到 XenApp 和 XenDesktop 7.6 中的管理文件夹。否则,Connector 7.5 将完全与 XenApp 和 XenDesktop 7.6 兼容。

    Connector 将应用程序发布到 Citrix 交付站点后,在 Citrix Studio 中将其移动到其他管理文件夹将阻止 Connector 维持所需的发布状态,并且通过 Configuration Manager 对发布对象所做的任何更改将失败。Connector 发布任务将仅引发该发布对象出现异常。要解决此问题,请不要在 Connector 发布应用程序后使用 Studio 进行移动。[#500630]

  • 如果 Configuration Manager 站点包括多个 SMS Provider,并且并非所有 SMS Provider 均可用,Connector 配置向导可能无法完成。要解决此问题,请修复或删除不可用的 SMS Provider。[#316]
  • Configuration Manager 控制台不能加载未向其注册的部署技术。因此,当同一部署中同时使用 Connector 7.5 和 XenApp 6.5 Connector 的控制台扩展时,控制台在执行以下操作期间会崩溃:
    • 为已使用另一 Connector 控制台扩展创建了部署类型的应用程序选择“Create Deployment Type”(创建部署类型)命令时。[#56]
    • 选择使用另一 Connector 控制台扩展创建的部署类型时。[#184]

    要解决这些问题,请安装缺少的控制台扩展。

  • 在未安装 Connector 服务的计算机上使用 Connector 控制台扩展时,打开“Citrix Application Publications”(Citrix 应用程序发布)列表中条目的“属性”对话框将出错。要解决此问题:[#586]
    1. 依次转至 Application Management(应用程序管理)> 应用程序,选择一个具有 Citrix XenApp 7.5 和 XenDesktop 7.5 部署类型的应用程序,然后选择 Deployment Types(部署类型)选项卡。注意,Citrix 部署类型的“Technology Title”(技术名称)字段内容为空。
    2. 双击 Citrix 部署类型条目。大约 10 秒钟后,Configuration Manager 会加载属性。随后您可以打开发布项的“属性”对话框。
  • 调配任务无法完成,并且 Citrix.ConfigMgr.OrchestrationTask 日志包含“System.Management.ManagementException: Quota violation”(System.Management.ManagementException: 配额冲突)的条目。要解决此问题,请将内存限制设为当前限制的四倍,如 WMI Error: 0x8004106C Description: Quota violation, while running WMI queries(WMI 错误:0x8004106C 说明:运行 WMI 查询时出现配额冲突)中所述。[#705]
  • 在“Update Machine”(更新计算机)向导中的“Rollout Strategy”(推行策略)页面上,“Select this option if you are using the Citrix Connector for System Center Configuration Manager”(使用 Citrix Connector for System Center Configuration Manager 时选择此选项)这一说明不适用于所有情况。如果您为服务器操作系统计算机目录使用 MSC,请使用 Studio 调配映像克隆更新。
  • 除非同时指定了 /masterimage 选项,否则使用命令行选项 /servervdi 安装的 VDA 的 IsMasterImage 属性为 False。因此,Connector 在“Designate Update Device”(指定更新设备)列表中不包括相关目录。要解决此问题,请重新安装 VDA,并确保包括命令行选项 /masterimage。[#489771]
  • 使用 Studio 的 Rollback machine update(回滚计算机更新)命令还原到之前版本的主映像后,应用程序仍保持已发布状态。要解决此问题,请禁用该应用程序直至计算机合规,或者从 Configuration Manager 中删除该发布,这样将从 Studio 中删除它。请注意,上述操作将使所有用户无法使用该应用程序。[#635]
  • 当同时从两个 Configuration Manager 控制台对一个 Citrix 发布的属性进行更改时,只会保存一组更改。[#314]
  • 在使用 Delivery Controller 的故障转移配置中(例如 Connector 1 指向 Delivery Controller A,Connector 2 指向 Delivery Controller B):如果 Delivery Controller A 关闭,Connector 1 不会故障转移到 Delivery Controller B。要解决此问题,请手动停止 Connector 1 的服务,使操作可以故障转移到 Connector 2 和 Delivery Controller B。[#711]
  • Connector 不识别运行 Windows XP 或 Windows Vista 的主映像 VM。出现此问题的原因是 Connector 需要使用 XenApp 或 XenDesktop VDA 7.1、7.5 或 7.6 来检测主映像。而这些版本的 VDA 不支持 Windows XP 或 Windows Vista。[#452]
  • 从 Delivery Controller 中卸载 Connector 的“Citrix 组策略管理”组件后,如果单击 Studio 中的“策略”节点,Studio 将崩溃。要解决此问题,请使用 XenApp 和 XenDesktop 安装介质重新安装“Citrix 策略”插件。[#661]

核心概念

本节总结了 XenApp 和 XenDesktop 基础结构概念,这些概念对于了解 Citrix Connector 的工作方式及其与 XenApp 6.5 Connector 的区别至关重要。

支持的 XenApp 和 XenDesktop 版本组合使用计算机目录和交付组来组织资源。XenApp 6.5 使用文件夹和工作进程组来组织应用程序和服务器。

计算机目录

计算机目录是共享相同配置(包括操作系统、应用程序或桌面模式)的计算机的集合。

  • 桌面操作系统计算机目录用于从 Windows 桌面操作系统交付应用程序,或向用户交付通用或个性化桌面。
  • 服务器操作系统计算机目录用于向用户交付应用程序或桌面。
  • Remote PC Access 计算机目录用于向用户提供其物理桌面的远程访问权限。
    尽管 Connector 同步 Remote PC Access 计算机目录,但它并不为其编排应用程序或更新安装。
    注意:Remote PC Access 局域网唤醒功能需要使用 Configuration Manager。有关信息,请参阅 Microsoft System Center Configuration Manager 和 Remote PC Access 局域网唤醒

Connector 将每个计算机目录作为设备集合同步到 Configuration Manager 中,以便您可以向其部署应用程序。

计算机目录中的计算机是 XenApp 或 XenDesktop 工作进程,也称为会话计算机。对于 Provisioning Services 和 Machine Creation Services (MCS),计算机目录包括主映像和计算机克隆的 VM。

交付组

交付组定义一组用户可以访问的应用程序和虚拟桌面。交付组还控制由哪个计算机目录向用户提供应用程序和桌面。计算机目录类型与交付组之间的关系在 XenApp 和 XenDesktop 的文档中介绍。

Connector 将每个交付组作为用户集合同步到 Configuration Manager 中。

下图显示了在与 Connector 一起使用时,XenApp 和 XenDesktop 管理的计算机目录和交付组与 Configuration Manager 的关系。


计算机目录和交付组同步到设备和用户集合

主映像管理

XenApp 和 XenDesktop 提供集中化映像管理,使您可以管理单个主映像并从其置备多个会话计算机,也称为计算机克隆。


主映像管理图表

主映像是包含操作系统的虚拟硬盘。置备技术使用主映像来创建用于向用户提供应用程序和桌面的计算机。根据所使用的置备技术,主映像也可以用于创建计算机以托管应用程序和桌面。

在 XenApp 或 XenDesktop 中创建计算机目录时,Citrix 管理员选择置备方法。Connector 支持这些方法中的每一种方法。

  • MCS — 使用环境中的主映像管理虚拟机,使您能够通过一个主映像管理和更新目标设备。
  • Provisioning Services — 允许从单个共享磁盘映像实时地置备或重新置备计算机。桌面和应用程序通过从主目标设备获得映像的 Provisioning Services 虚拟磁盘进行交付,并使您能够利用物理硬件或虚拟机的处理能力。Connector 支持多个主 VM,每个置备有各种交付组的不同应用程序集合。
  • 手动置备 — 管理和交付已迁移到数据中心内的 VM 的桌面和应用程序。您可以管理单个目标设备(会话计算机),也可以使用 Configuration Manager 进行统一管理。向计算机目录添加克隆映像时,Configuration Manager 自动向其部署应用程序。因此,Citrix 管理员只需管理软件修补程序和操作系统更新。

下图显示了已置备资产、Configuration Manager 和 XenApp 或 XenDesktop 之间的关系。


Connector 与 XenDesktop 和 ConfigMgr 集成

重要:在 Configuration Manager 中,Connector 使用更新设备来表示主映像。向大部分由 MCS 或 Provisioning Services 管理的计算机目录类型部署应用程序时,可以选择更新设备以接收部署。

Citrix Connector 组件

下图显示了 Citrix Connector 解决方案中使用的组件。本节的主题介绍各个组件。


Connector 组件

Citrix Connector 服务

Citrix Connector 服务是 XenApp 或 XenDesktop (Citrix) 交付站点与 Configuration Manager 之间的桥梁。Connector 服务:

  • 将 XenApp 或 XenDesktop 计算机目录与设备集合同步。
  • 将 XenApp 或 XenDesktop 交付组与用户集合同步。
  • 将软件安装编排到设备集合。
  • 向交付组中的用户发布应用程序。
  • 向用户集合中的用户部署 Citrix XenApp 7.5 和 XenDesktop 7.5 部署类型。
  • 请确保在所有必需的计算机均已通过 Configuration Manager 成功安装应用程序之后再发布应用程序。
  • 在安装了多个 Connector 服务的情况下提供高可用性。

Configuration Manager 控制台扩展

Configuration Manager 控制台扩展使 Configuration Manager 控制台可以与 XenApp 和 XenDesktop 7.6 或 7.5 以及 XenApp 6.5 无缝协作。Connector 向 Configuration Manager 控制台添加了如下各项:

  • Assets and Compliance(资产与合规性)> Device Collections(设备集合)下的“Citrix Delivery Sites”(Citrix 交付站点)节点。此节点包括 Citrix 计算机目录。



    Connector 还在 Assets and Compliance(资产与合规性)> User Collections(用户集合)下添加了“Citrix Delivery Sites”(Citrix 交付站点)节点。该节点包括 Citrix 交付组。

  • Software Library(软件库)> Application Management(应用程序管理)下的“Citrix Application Publications”(Citrix 应用程序发布)节点。此节点中的项目跨所有 Citrix 交付站点发布。



  • 特定于 Citrix 的部署类型,即 Citrix XenApp 7.5 和 XenDesktop 7.5。只有在向 Configuration Manager 管理的设备上的 Configuration Manager 应用程序目录或软件中心部署 Citrix 托管的应用程序时,才需要使用该部署类型。



  • 在设备集合中选择计算机目录时显示在 Configuration Manager 功能区上的两个命令。


    功能区中的 Connector 命令

Citrix Connector 代理

Citrix Connector 代理运行在桌面操作系统和服务器操作系统计算机(属于 Citrix 计算机目录的成员)上。Connector 代理通过与 Configuration Manager 空闲策略功能协调,来处理应用程序和软件更新安装。Connector 代理还为通过 Provisioning Services 管理或手动管理的服务器操作系统计算机编排部署。

Citrix 部署处理程序

只有将 Citrix 托管的应用程序部署到 Configuration Manager 管理的设备上的 Configuration Manager 应用程序目录或软件中心时,才需要使用 Citrix 部署处理程序。在这种情况下,Citrix XenApp 7.5 和 XenDesktop 7.5 部署类型必须具有最高优先级。

重要:向 Receiver 发布应用程序时不需要 Citrix 部署处理程序。

Citrix 部署处理程序按照如下方式与 Configuration Manager 客户端协作:

  • 如果应用程序具有优先级最高的 Citrix XenApp 7.5 和 XenDesktop 7.5 部署类型,Citrix 部署处理程序会向 Windows“开始”屏幕或菜单添加一个用于启动 Citrix 托管应用程序的图标。对于用户,这些应用程序的显示和运行方式类似于本地安装的应用程序。
  • 如果某个应用程序不具有 Citrix XenApp 7.5 和 XenDesktop 7.5 部署类型,或者该类型不具有最高优先级,Configuration Manager 将处理此部署。

Citrix 策略

Citrix 策略配置 Connector 代理如何为通过 Provisioning Services 管理或手动管理的服务器操作系统计算机目录处理高级警告消息和强制注销消息等项目。还有一些配置 Connector 代理维护频率的策略。

所有 Connector 策略均具有默认设置。请务必查看默认设置以确认这些设置是否适合您的环境。有关设置说明和默认值,请参阅 Connector for Configuration Manager 策略设置

XenApp 或 XenDesktop VDA

XenApp 或 XenDesktop VDA 与管理用户连接的 Delivery Controller 通信。VDA 使 Connector 可以获取关于映像的信息,如其置备类型、是否为主映像、操作系统映像是否过期。

Provisioning Services 代理

Provisioning Services 允许从单个共享磁盘映像实时地置备和重新配置计算机。生产虚拟磁盘映像上运行的 Connector 代理会检测新虚拟磁盘映像可用的时间,并在下一个维护时段内交付新映像。只有共享映像才需要使用 Provisioning Services 代理,该代理必须安装在主虚拟磁盘映像上。

Citrix Receiver 和 StoreFront

在不受 Configuration Manager 管理的设备上,用户从 StoreFront 管理的存储访问 Receiver 中的虚拟桌面和应用程序。在 XenApp 或 XenDesktop 支持的所有用户设备上,Connector 与 Receiver 协同工作。Connector 还可以与 XenApp 或 XenDesktop 支持的 Web Interface 版本一起使用。

在 Configuration Manager 管理的设备上,用户可以从 Configuration Manager 应用程序目录和软件中心访问应用程序。尽管在这种情况下用户并不会看到 Receiver,Connector 仍要求在托管设备上一起使用 StoreFront 与 Receiver。StoreFront 向 Configuration Manager 应用程序目录和软件中心提供应用程序图标。