Product Documentation

计划部署

Apr 25, 2016

限制和注意事项

Session Recording 不支持桌面组合重定向 (DCR) 显示模式。 默认情况下,如果要通过录制策略来录制会话,则 Session Recording 会在该会话中禁用 DCR。 您可以在 Session Recording Agent 属性中配置该行为。

可以通过不同的方案对 Session Recording 组件进行部署,具体取决于您的环境。

Session Recording 部署不必限制为单个站点。 除 Session Recording Agent 外,其他所有组件均独立于服务器站点。 例如,您可以配置多个站点使用单个 Session Recording Server。

或者,如果您拥有包含多个代理的大型站点,并计划录制许多图形密集型应用程序(例如,AutoCAD 应用程序),或者您有许多会话要录制,则可能对 Session Recording Server 具有较高性能要求。 要缓解性能问题,可以在不同的计算机上安装多个 Session Recording Server,并将 Session Recording Agent 指向这些不同的计算机。 请谨记,一次只能将一个代理指向一台服务器。

推荐的部署方案

以下是推荐的两种 Session Recording 部署配置:
  • 在单台服务器操作系统计算机上部署 Session Recording Agent。
  • 在站点上的多台服务器操作系统或工作站操作系统计算机上部署 Session Recording Agent。

服务器站点部署

此类部署用于录制一个或多个站点的会话。 在站点中每台服务器操作系统计算机上安装 Session Recording Agent。 站点位于安全防火墙后面的数据中心。 Session Recording Administration 组件(Session Recording 数据库、Session Recording Server、Session Recording 策略控制台)安装在其他服务器上,Session Recording Player 安装在工作站上,全部位于防火墙背后,而非位于数据中心中。 XenApp 客户端(例如工作站、移动设备以及便携式计算机)位于防火墙之外的不安全网络环境中。

重要部署注意事项

  • 为使 Session Recording 组件能够互相通信,请确保将这些组件安装在同一个域中,或者能够相互传递信任关系的不同可信域中。 不能将系统安装在工作组中,也不能跨具有外部信任关系的域进行安装。
  • Session Recording 不支持在一次部署中使用两个或更多 Session Recording Server 组成群集。
  • 由于播放大型录制件时图形比较密集,并且内存使用率高,Citrix 建议不要将 Session Recording Player 作为已发布应用程序进行安装。
  • 为 Session Recording 安装配置 TLS/HTTPS 通信。 确保在 Session Recording Server 上安装证书,并且根证书颁发机构 (CA) 在 Session Recording 组件上受信任。
  • 如果在运行 SQL Server 2014 Express Edition 或 SQL Server 2012 Express Edition 或 SQL Server 2008 R2 Express Edition 的独立服务器上安装 Session Recording 数据库,该服务器必须启用 TCP/IP 协议,且必须运行 SQL Server Browser 服务。 默认情况下,这些设置处于禁用状态,但必须启用它们才能使 Session Recording Server 与数据库进行通信。 有关启用这些设置的信息,请参阅 Microsoft 文档。
  • 规划 Session Recording 部署时,请考虑会话共享的效果。 已发布应用程序的会话共享可能会与已发布应用程序的 Session Recording 录制策略规则相冲突。 Session Recording 将活动策略与用户打开的第一个已发布应用程序相匹配。 用户打开第一个应用程序之后,随后在同一会话中打开的任何应用程序都将继续遵循对第一个应用程序有效的策略。 例如,如果某策略指出只应录制 Microsoft Outlook,则录制将在用户打开 Outlook 时开始。 不过,如果用户接着打开已发布的 Microsoft Word(在 Outlook 运行时),也会对 Word 进行录制。 相反,如果活动策略没有指定应该对 Word 进行录制,并且用户在启动 Outlook(根据策略应进行录制)之前启动 Word,则不会对 Outlook 进行录制。
  • 尽管可以在 Delivery Controller 上安装 Session Recording Server,但 Citrix 不建议这么做,因为这会带来性能问题。 
  • 您可以在 Delivery Controller 上安装 Session Recording 策略控制台。
  • 您可以在同一个系统上同时安装 Session Recording Server 和 Session Recording 策略控制台。