Session Recording

规划您的部署

限制和注意事项

Session Recording 不支持桌面合成重定向 (DCR) 显示模式。默认情况下,Session Recording 会在要录制的会话中禁用 DCR。您可以在Session Recording 代理属性中配置此行为。

当您在 Internet Explorer 中浏览 浏览器内容重定向策略 中配置的 URL 时,图形活动不会被录制。

Session Recording 不支持 Framehawk 显示模式。Framehawk 显示模式下的会话无法正确录制和回放。在 Framehawk 显示模式下录制的会话可能不包含会话活动。

使用 HDX™ RealTime Optimization Pack 软件包时,会话录制无法录制 Lync 网络摄像头视频。

根据您的环境,您可以在不同的场景中部署 Session Recording 组件。

Session Recording 部署不限于单个站点。除了 Session Recording 代理,所有组件都独立于服务器站点。例如,您可以配置多个站点以使用单个 Session Recording 服务器。

单个 Session Recording 服务器可能会遇到较高的性能需求。例如,您可能有一个具有许多代理的大型站点,并计划录制许多会话或许多图形密集型应用程序(例如 AutoCAD)。为了缓解性能问题,您可以安装多个 Session Recording 服务器并配置负载平衡。

建议的服务器站点部署

将此类型的部署用于录制一个或多个站点的会话。Session Recording 代理安装在站点中的每个 VDA 上。该站点位于安全防火墙后面的数据中心内。Session Recording 管理组件(Session Recording 数据库、Session Recording 服务器和 Session Recording 策略控制台)安装在其他服务器上,Session Recording 播放器安装在工作站上,所有这些都位于防火墙后面。建议将 Session Recording 服务器部署在安全的内部网数据中心。

会话录制服务器站点部署

重要部署注意事项

  • 为了使 Session Recording 组件能够相互通信,请将它们安装在同一域中或具有可传递信任关系的受信任域之间。系统不能安装在工作组中或具有外部信任关系的域之间。
  • 考虑到其在回放大型录制文件时图形密集型特性和内存使用情况,我们不建议将 Session Recording Player 作为已发布的应用程序安装。
  • 会话录制安装配置为 TLS/HTTPS 通信。在会话录制服务器上安装证书。确保会话录制组件信任根证书颁发机构 (CA)。
  • 对于在运行 SQL Server 的独立服务器上的 Session Recording 服务器,请启用 TCP/IP 协议并运行 SQL Server Browser 服务。这些设置默认禁用,但必须启用它们才能使 Session Recording 服务器与数据库通信。有关详细信息,请参阅 Microsoft 文章 为 SQL Server 启用 TCP/IP 网络协议SQL Server Browser 服务
  • 规划 Session Recording 部署时,请考虑会话共享的影响。已发布的应用程序的会话共享可能与已发布的应用程序的 Session Recording 策略规则冲突。Session Recording 将活动策略与用户打开的第一个已发布的应用程序匹配。用户打开第一个应用程序后,在同一会话期间打开的任何后续应用程序将继续遵循对第一个应用程序生效的策略。例如,如果策略规定仅录制 Microsoft Outlook,则当用户打开 Outlook 时,录制即开始。如果用户在 Outlook 运行时打开已发布的 Microsoft Word,则 Word 也会被录制。相反,如果活动策略未指定录制 Word,并且用户在 Outlook 之前启动 Word,则 Outlook 不会被录制。
  • 尽管您可以在 Delivery Controller™ 上安装 Session Recording 服务器,但由于性能问题,我们不建议这样做。
  • 您可以在交付控制器上安装会话录制策略控制台。
  • 您可以在同一系统上同时安装 Session Recording 服务器和 Session Recording 策略控制台。
  • 确保 Session Recording 服务器的 NetBIOS 名称不超过 15 个字符的限制。Microsoft 对主机名长度有 15 个字符的限制。
  • 自定义事件日志记录需要 PowerShell 5.1 或更高版本。如果您在安装了 PowerShell 4.0 的 Windows Server 2012 R2 上安装 Session Recording 代理,请升级 PowerShell。不遵守可能会导致 API 调用失败。
规划您的部署