入门

Session Recording 包括 5 个组件:

  • Session Recording Agent。安装在每个适用于多会话操作系统或单会话操作系统的 VDA 上的组件,用于启用录制。负责录制会话数据。
  • Session Recording Server。用于托管以下各项的服务器:
    • Broker。IIS 6.0+ 托管的 Web 应用程序,可处理 Session Recording Player 发出的搜索查询和文件下载请求,处理 Session Recording 策略控制台发出的策略管理请求,以及评估每个 Citrix Virtual Apps and Desktops 会话的录制策略。
    • Storage Manager。管理从每个已启用 Session Recording 且运行 Citrix Virtual Apps and Desktops 的计算机接收到的录制会话文件的 Windows 服务。
    • 管理员日志记录。随 Session Recording Server 一起安装的可选子组件,用于记录管理活动。默认情况下,所有日志记录数据都存储在名为 CitrixSessionRecordingLogging 的单独 SQL Server 数据库中。您可以自定义数据库名称。
  • Session Recording Player。一种用户界面,用户可从工作站进行访问以播放录制的会话文件。
  • Session Recording 数据库。管理 SQL Server 数据库的组件,用来存储录制的会话数据。安装此组件时,默认将创建一个名为 CitrixSessionRecording 的数据库。您可以自定义数据库名称。
  • Session Recording 策略控制台。用于创建策略以指定要录制的会话的控制台。

下图显示了 Session Recording 的各个组件以及各组件之间的关系:

在此处显示的部署示例中,Session Recording Agent、Session Recording Server、Session Recording 数据库、Session Recording 策略控制台以及 Session Recording Player 均位于安全防火墙后面。Session Recording Agent 安装在适用于多会话操作系统或单会话操作系统的 VDA 上。第二台服务器用于托管 Session Recording 策略控制台,第三台服务器用作 Session Recording Server,第四台服务器用于托管 Session Recording 数据库。Session Recording Player 安装在工作站上。位于防火墙外部的客户端设备与安装了 Session Recording Agent 的适用于多会话操作系统的 VDA 进行通信。在防火墙内部,Session Recording Agent、Session Recording 策略控制台、Session Recording Player 以及 Session Recording 数据库都与 Session Recording Server 进行通信。

Session Recording 组件的示意图

入门