XenApp and XenDesktop

アダプティブトランスポート

はじめに

アダプティブトランスポートは、XenAppおよびXenDesktop用の新しいデータ転送メカニズムです。これは、より高速で、拡張性が高く、アプリケーションの対話性を向上させ、困難な長距離WANおよびインターネット接続でより対話的です。アダプティブトランスポートは、高いサーバー拡張性と帯域幅の効率的な使用を維持します。アダプティブトランスポートを使用することにより、ICA仮想チャネルは変化するネットワーク状況に自動的に応答します。新しいCitrix®プロトコルであるEnlightened Data Transport (EDT)とTCPの間で基盤となるプロトコルをインテリジェントに切り替え、最高のパフォーマンスを提供します。Thinwireディスプレイリモート、ファイル転送 (クライアントドライブマッピング)、印刷、マルチメディアリダイレクトを含むすべてのICA仮想チャネルのデータスループットを向上させます。同じ設定がLANとWANの両方の条件に適用されます。

優先に設定すると、EDTを介したデータ転送がプライマリとして使用され、TCPにフォールバックされます。

デフォルトでは、アダプティブトランスポートは無効 (オフ) であり、TCPが常に使用されます。

テスト目的で、診断モードを設定できます。その場合、EDTのみが使用され、TCPへのフォールバックは無効になります。

ローカライズされた画像

Citrix SD-WAN™ WAN最適化との相互運用性

Citrix SD-WAN WAN最適化 (WANOP) は、URLベースのビデオキャッシュを含む、セッション間トークン化圧縮 (データ重複排除) を提供します。WANOPは、オフィスで2人以上のユーザーが同じクライアントから取得したビデオを視聴したり、同じファイルやドキュメントの大部分を転送または印刷したりする場合に、大幅な帯域幅削減を実現します。さらに、ブランチオフィスアプライアンスでICAデータ削減および印刷ジョブ圧縮のプロセスを実行することにより、WANOPはVDAサーバーのCPUオフロードを提供し、XenApp®およびXenDesktopサーバーの拡張性を向上させます。

重要:

TCPがデータ転送プロトコルとして使用される場合、Citrix WANOPは前の段落で説明されている最適化をサポートします。ネットワーク接続でCitrix WANOPを使用する場合は、TCPを選択してください。TCPフロー制御と輻輳制御を使用することにより、WANOPは高遅延および中程度のパケット損失においてEDTと同等の対話性を保証します。

要件と検討すべき事項

  • ゼナップおよびゼンデスクトップ: 最小バージョン 7.13
  • デスクトップOS用VDA: 最小バージョン 7.13
  • サーバーOS用VDA: 最小バージョン 7.13
  • StoreFront はバージョン 3.9 以降が必要です
  • シトリックス レシーバー フォー ウィンドウズ: 最低バージョン 4.7
  • シトリックス レシーバー フォー マック: 最低バージョン 12.5
  • Citrix レシーバー for iOS: バージョン 7.2 以降
  • Citrix Receiver for Linux: ダイレクトVDA接続のみの場合はバージョン13.6、NetScaler Gatewayを使用したDTLSサポートの場合はバージョン13.7(またはダイレクトVDA接続用のDTLS)。
  • Citrix Receiver for Android: ダイレクトVDA接続のみの場合はバージョン3.12.3、NetScaler Gatewayを使用したDTLSサポートの場合はバージョン3.13(またはダイレクトVDA接続用のDTLS)。
  • IPv4 VDAのみ。IPv6およびIPv6とIPv4の混在構成はサポートされていません。
  • NetScaler: 最小バージョン 11.1-51.21。NetScalerの構成の詳細については、「Advanced TransportをサポートするためのNetScaler Gatewayの構成」(/ja-jp/netscaler-gateway/11-1/hdx-enlightened-data-transport-support/configuring-netscaler-gateway.html)を参照してください。

構成方法

  1. XenAppおよびXenDesktopをインストールします。
  2. StoreFrontをインストールします。
  3. VDAをインストールします(デスクトップOSまたはサーバーOS用)。
  4. Citrix レシーバー™ Windows用 (Citrix レシーバー Mac用 または Citrix レシーバー iOS用) をインストールしてください。
  5. Studioで、ポリシー設定「HDX™ Adaptive Transport」を有効にします(デフォルトでは無効になっています)。また、この機能をサイト内のすべてのオブジェクトに対するユニバーサルポリシーとして有効にしないことをお勧めします。
    • ポリシー設定を有効にするには、値を「Preferred」に設定し、「OK」をクリックします。
      • 推奨。 可能な場合はEDT経由のアダプティブトランスポートが使用され、TCPにフォールバックします。
      • 診断モード。 EDTが強制的にオンになり、TCPへのフォールバックは無効になります。この設定はトラブルシューティングにのみ推奨されます。
      • オフ。 TCPが強制的にオンになり、EDTは無効になります。
  6. 「次へ」をクリックし、ウィザードの手順を完了します。
  7. ユーザーがICAセッションを再接続すると、ポリシーが有効になります。必須ではありませんが、gpupdate /forceを実行してポリシー設定をサーバーにプルできますが、ユーザーは引き続きICAセッションを再接続する必要があります。
  8. サポートされているCitrix Receiverからセッションを開始し、アダプティブトランスポートを使用して接続を確立します。
  9. 安全な外部アクセスには、NetScaler Unified GatewayでDTLS暗号化を構成します。詳しくは、「Advanced TransportをサポートするためのNetScaler Gatewayの構成」を参照してください。

ポリシー設定が有効になっていることを確認するには:

  • VDAでICAユーザーデータグラムプロトコル(UDP)サービスが有効になっていることをnetstat -a**を使用して確認します。
  • DirectorまたはVDAで利用可能なCtxSession.exeコマンドラインユーティリティを使用して、仮想チャネルがEDT経由で実行されていることを確認します。

ディレクターの例:

Directorで、セッションの詳細 > 接続の種類にポリシー設定が表示されます。接続の種類がHDXであることを確認します。プロトコルがUDPの場合、EDTがセッションでアクティブです。プロトコルがTCPの場合、セッションはフォールバックモードまたはデフォルトモードです。接続の種類がRDPの場合、ICAは使用されておらず、プロトコルはn/aです。詳しくは、「セッションの監視」を参照してください。

ローカライズされた画像

CtxSession.exe example:

この例は、UDP経由のEDTがセッションでアクティブであることを示しています。コマンドラインでCtxSession.exeと入力します。

C:\Program Files (x86)\Citrix\System32>CtxSession

セッション 2 トランスポートプロトコル: UDP > CGP > ICA®

詳細な統計情報を表示するには、-v スイッチを使用します。

Ctxセッション -v

アダプティブトランスポート