Session Recording

展開を計画する

制限事項と注意事項

セッション記録は、デスクトップコンポジションリダイレクト (DCR) ディスプレイモードをサポートしていません。既定では、セッション記録は記録されるセッションで DCR を無効にします。この動作は、セッション記録エージェントのプロパティで構成できます。

Internet Explorer で ブラウザコンテンツリダイレクトポリシー に構成された URL を参照すると、グラフィックアクティビティは記録されません。

セッション記録は Framehawk ディスプレイモードをサポートしていません。Framehawk ディスプレイモードのセッションは、正しく記録および再生できません。Framehawk ディスプレイモードで記録されたセッションには、セッションのアクティビティが含まれない場合があります。

HDX™ RealTime Optimization Pack を使用している場合、セッション記録は Lync ウェブカメラビデオを記録できません。

環境に応じて、セッション記録コンポーネントをさまざまなシナリオで展開できます。

セッション記録の展開は、単一のサイトに限定されません。セッション記録エージェントを除き、すべてのコンポーネントはサーバーサイトから独立しています。たとえば、複数のサイトで単一のセッション記録サーバーを使用するように構成できます。

単一のセッション記録サーバーは、高いパフォーマンス要求を経験する可能性があります。たとえば、多数のエージェントを持つ大規模なサイトがあり、多数のセッションや AutoCAD のようなグラフィックを多用するアプリケーションを多数記録する予定がある場合などです。パフォーマンスの問題を軽減するために、複数のセッション記録サーバーをインストールし、負荷分散を構成できます。

ポート

送信元 接続先 種類 ポート 詳細
仮想デリバリーエージェント セッション録画サーバー TCP 80, 443 Virtual Delivery Agent (VDA) にインストールされているセッション録画エージェントとセッション録画サーバー間の通信。デフォルトのインストールでは、HTTPS/SSLを使用して通信を保護します。SSLが構成されていない場合は、HTTPを使用します。
セッション録画ポリシーコンソール セッション録画サーバー TCP 80, 443 セッション録画ポリシーコンソールがインストールされているサーバーとセッション録画サーバー間の通信。
セッション録画プレーヤー セッション録画サーバー TCP 80, 443 セッション録画プレーヤーがインストールされているワークステーションとセッション録画サーバー間の通信。
セッション録画サーバー マイクロソフト SQL Server TCP 1433 セッション録画データベースへの接続。

推奨されるサーバーサイト展開

1つ以上のサイトのセッションを録画するために、この種類の展開を使用します。セッション録画エージェントは、サイト内の各VDAにインストールされます。サイトは、セキュリティファイアウォールの背後にあるデータセンターに配置されます。セッション録画管理コンポーネント(セッション録画データベース、セッション録画サーバー、およびセッション録画ポリシーコンソール)は他のサーバーにインストールされ、セッション録画プレーヤーはワークステーションにインストールされます。これらはすべてファイアウォールの背後にあります。セッション録画サーバーは、安全なイントラネットデータセンターに展開することをお勧めします。

セッション録画サーバーサイト展開の図

重要な展開に関する注意事項

  • セッション録画コンポーネントが相互に通信できるようにするには、同じドメイン内、または推移的信頼関係を持つ信頼されたドメイン間でインストールします。システムは、ワークグループまたは外部信頼関係を持つドメイン間にはインストールできません。
  • 大規模な録画を再生する際のグラフィックの負荷とメモリ使用量を考慮すると、セッション録画プレーヤーを公開アプリケーションとしてインストールすることはお勧めしません。
  • セッション録画のインストールは、TLS/HTTPS通信用に構成されています。セッション録画サーバーに証明書をインストールします。ルート認証局(CA)がセッション録画コンポーネントで信頼されていることを確認してください。
  • SQL Serverを実行しているスタンドアロンサーバー上のセッション録画サーバーの場合、TCP/IPプロトコルを有効にし、SQL Server Browserサービスを実行します。これらの設定はデフォルトで無効になっていますが、セッション録画サーバーがデータベースと通信するためには有効にする必要があります。詳細については、Microsoftの記事「SQL Server の TCP/IP ネットワーク プロトコルを有効にする」および「SQL Server Browser サービス」を参照してください。
  • セッション録画の展開を計画する際には、セッション共有の影響を考慮してください。公開アプリケーションのセッション共有は、公開アプリケーションのセッション録画ポリシー規則と競合する可能性があります。セッション録画は、ユーザーが最初に開いた公開アプリケーションにアクティブなポリシーを適用します。ユーザーが最初のアプリケーションを開いた後、同じセッション中に開かれた後続のアプリケーションはすべて、最初のアプリケーションに適用されているポリシーに従い続けます。たとえば、ポリシーがMicrosoft Outlookのみを録画するように指定している場合、ユーザーがOutlookを開くと録画が開始されます。ユーザーがOutlookの実行中に公開されたMicrosoft Wordを2番目に開いた場合、Wordも録画されます。逆に、アクティブなポリシーがWordの録画を指定しておらず、ユーザーがOutlookの前にWordを起動した場合、Outlookは録画されません。
  • セッション録画サーバーをDelivery Controller™にインストールすることはできますが、パフォーマンス上の問題があるため、お勧めしません。
  • Delivery Controllerにセッション録画ポリシーコンソールをインストールできます。
  • セッション録画サーバーとセッション録画ポリシーコンソールの両方を同じシステムにインストールできます。
  • セッション録画サーバーのNetBIOS名が15文字の制限を超えないようにしてください。Microsoftでは、ホスト名の長さに15文字の制限があります。
  • カスタムイベントログにはPowerShell 5.1以降が必要です。PowerShell 4.0がインストールされているWindows Server 2012 R2にセッション録画エージェントをインストールする場合は、PowerShellをアップグレードしてください。これに従わないと、API呼び出しが失敗する可能性があります。
  • Citrix セッションレコーディングおよびCitrix セッションレコーディングサービスの展開と構成に関する段階的な手順については、以下のCitrix テックゾーンの記事をご参照ください: POC ガイド: Citrix セッションレコーディング
展開を計画する