Linux Virtual Delivery Agent 2110

ブラウザコンテンツリダイレクト

1.

概要

Linux VDAは、Google Chromeでのブラウザコンテンツリダイレクトをサポートしています。ブラウザコンテンツリダイレクトは、許可リストにあるWebページをクライアント側でレンダリングする機能を提供します。この機能は、Citrix Workspace™アプリを使用してクライアント側に対応するレンダリングエンジンをインスタンス化し、URLからHTTPおよびHTTPSコンテンツを取得します。

注:

許可リストを使用すると、どのWebページをクライアント側にリダイレクトするかを指定できます。逆に、ブロックリストを使用すると、どのWebページをクライアント側にリダイレクトしないかを指定できます。

このオーバーレイWebレイアウトエンジンは、VDA上ではなくクライアント上で実行され、クライアントのCPU、GPU、RAM、およびネットワークを使用します。

ブラウザのビューポートのみがリダイレクトされます。ビューポートとは、ブラウザ内でコンテンツが表示される長方形の領域です。ビューポートには、アドレスバー、お気に入りバー、ステータスバーなどの項目は含まれません。これらの項目は、VDA上のブラウザで引き続き実行されます。

  • ビューポートの画像

システム要件

Windowsクライアント:

  • Citrix Workspaceアプリ 1809 for Windows以降

Linux VDA:

  • VDAオペレーティングシステム: Ubuntu 16.04、Ubuntu 18.04、RHEL 7.8、RHEL 8.2、RHEL 8.1、SLES 12.5
    • VDA上のブラウザ: Citrix®ブラウザコンテンツリダイレクト拡張機能が追加されたGoogle Chrome v66以降

ブラウザコンテンツリダイレクトの構成

  1. Citrix Studioで、ブラウザコンテンツリダイレクトを使用できるURLの許可リストと、使用できないURLのブロックリストを指定するポリシーを構成します。ブラウザコンテンツリダイレクトは、デフォルトで許可に設定されています。

    許可に設定されたブラウザコンテンツリダイレクトの画像

    ブラウザコンテンツリダイレクトACL構成設定は、ブラウザコンテンツリダイレクトを使用できるURLの許可リストを指定します。

    ブラウザコンテンツリダイレクトACL構成が選択されている画像

    許可リストを設定する画像

    • ブラウザコンテンツリダイレクトブラックリスト構成設定は、ブラウザコンテンツリダイレクトを使用できないURLのブロックリストを指定します。

    ブロックリストを設定する画像

    注:

    Linux VDAは現在、ブラウザコンテンツリダイレクトプロキシ構成設定をサポートしていません。

      1. VDA上のブラウザが、(ナビゲートされている) URLが許可リストまたはブロックリストに一致するかどうかを検出するには、ChromeウェブストアからCitrixブラウザコンテンツリダイレクト拡張機能を追加します。VDAでChromeに追加をクリックします。

    重要:

    拡張機能はクライアントには不要です。VDAにのみ追加してください。

    Chrome拡張機能はユーザーごとにインストールされます。拡張機能を追加または削除するためにゴールデンイメージを更新する必要はありません。

    ChromeウェブストアからCitrixブラウザコンテンツリダイレクト拡張機能を追加する画像

URLが許可リスト (例: https://www.mycompany.com/) で見つかり、ブロックリストにはない場合、仮想チャネル (CTXCSB) はCitrix Workspaceアプリにリダイレクトが必要であることを指示し、URLを中継します。その後、Citrix Workspaceアプリはローカルレンダリングエンジンをインスタンス化し、Webサイトを表示します。

Citrix Workspaceアプリは、Webサイトを仮想デスクトップのブラウザコンテンツ領域にシームレスにブレンドバックします。

ビューポートとクライアントの画像

  1. Citrixブラウザコンテンツリダイレクト拡張機能のアイコン

    拡張機能アイコンの色は、Chrome拡張機能のステータスを示します。以下の3色のいずれかです。

    • 緑: アクティブで接続済み
    • 灰色: 現在のタブで非アクティブ/アイドル状態
    • 赤: 破損/機能していません
  2. クライアントでレンダリングされた、または仮想デスクトップにブレンドバックされたビューポート
  3. Linux VDA
  4. Windowsクライアント

リダイレクトのシナリオ

Citrix Workspaceアプリがコンテンツを取得するシナリオを以下に示します。

リダイレクトのシナリオの画像

  • サーバーフェッチとサーバーレンダリング: サイトを許可リストに追加しなかったか、リダイレクトが失敗したため、リダイレクトは行われません。VDAでWebページをレンダリングし、Thinwireを使用してグラフィックをリモート処理するフォールバックを行います。フォールバック動作を制御するにはポリシーを使用します。このシナリオでは、VDAで高いCPU、RAM、および帯域幅が消費されます。
  • クライアントフェッチとクライアントレンダリング: Citrix WorkspaceアプリがWebサーバーに直接接続するため、インターネットアクセスが必要です。このシナリオでは、Citrix Virtual Apps and Desktops™サイトからすべてのネットワーク、CPU、およびRAMの使用量をオフロードします。

フォールバックメカニズム

クライアントリダイレクトが失敗する場合があります。たとえば、クライアントマシンに直接インターネットアクセスがない場合、エラー応答がVDAに戻されることがあります。そのような場合、VDA上のブラウザはページを再読み込みしてサーバー上でレンダリングできます。

ブラウザコンテンツリダイレクト