Citrix Virtual Apps and Desktops™ におけるダブルホップ
Citrix クライアントセッションのコンテキストでは、「ダブルホップ」という用語は、Citrix Virtual Desktop セッション内で実行されている Citrix Virtual App セッションを指します。次の図はダブルホップを示しています。
ダブルホップのシナリオでは、ユーザーがシングルセッションOS VDA (VDIとして知られる) またはマルチセッションOS VDA (公開デスクトップとして知られる) で実行されている Citrix Virtual Desktop に接続すると、それが最初のホップと見なされます。ユーザーが仮想デスクトップに接続した後、ユーザーは Citrix Virtual Apps™ セッションを起動できます。それが2番目のホップと見なされます。
ダブルホップ展開モデルを使用して、さまざまなユースケースをサポートできます。Citrix Virtual Desktop 環境と Citrix Virtual Apps 環境が異なるエンティティによって管理されているケースは、一般的な例の1つです。この方法は、アプリケーションの互換性の問題を解決するのにも効果的です。
システム要件
Citrix Cloud™ サービスを含むすべての Citrix Virtual Apps and Desktops エディションはダブルホップをサポートしています。
最初のホップでは、サポートされているバージョンのシングルセッションまたはマルチセッションOS VDA と Citrix Workspace アプリを使用する必要があります。2番目のホップでは、サポートされているバージョンのマルチセッションOS VDA を使用する必要があります。サポートされているバージョンについては、製品マトリックス ページを参照してください。
最高のパフォーマンスと互換性を得るために、Citrix は、使用中の VDA バージョンと同じかそれ以降のバージョンの Citrix クライアントを使用することを推奨します。
最初のホップが、Citrix Virtual Apps セッションと組み合わされたサードパーティ製 (Citrix 以外) の仮想デスクトップソリューションを含む環境では、サポートは Citrix Virtual Apps 環境に限定されます。サードパーティ製仮想デスクトップに関連する問題 (Citrix Workspace™ アプリの互換性、ハードウェアデバイスのリダイレクト、セッションパフォーマンスなど) が発生した場合、Citrix は限られた範囲で技術サポートを提供できます。トラブルシューティングの一環として、最初のホップに Citrix Virtual Desktop が必要になる場合があります。
ダブルホップにおける HDX™ の展開に関する考慮事項
一般に、ダブルホップの各セッションは一意であり、クライアント/サーバー機能は特定のホップに分離されます。このセクションでは、Citrix 管理者が特に考慮する必要がある領域について説明します。Citrix は、特定の環境構成でユーザーエクスペリエンスとパフォーマンスが適切であることを確認するために、必要な HDX 機能の徹底的なテストを実施することを推奨します。
グラフィック
最初のホップと2番目のホップで、デフォルトのグラフィック設定 (選択的エンコード) を使用します。HDX 3D Pro の場合、Citrix は、グラフィックアクセラレーションを必要とするすべてのアプリケーションを、VDA で利用可能な適切な GPU リソースを使用して最初のホップでローカルに実行することを強く推奨します。
遅延
エンドツーエンドの遅延は、全体的なユーザーエクスペリエンスに影響を与える可能性があります。最初のホップと2番目のホップの間に追加される遅延を考慮してください。これは、ハードウェアデバイスのリダイレクトにおいて特に重要です。
マルチメディア
オーディオおよびビデオコンテンツのサーバー側(セッション内)レンダリングは、最初のホップで最高のパフォーマンスを発揮します。2番目のホップでのビデオ再生は、最初のホップでのデコードと再エンコードを必要とし、その結果、帯域幅とハードウェアリソースの使用率が増加します。オーディオおよびビデオコンテンツは、可能な限り最初のホップに限定する必要があります。
USBデバイスリダイレクト
HDXには、幅広いUSBデバイスタイプをサポートするための汎用および最適化されたリダイレクトモードが含まれています。各ホップで使用されているモードに特に注意し、最良の結果を得るために以下の表を参照してください。汎用および最適化されたリダイレクトモードの詳細については、「汎用USBデバイス」を参照してください。
| 最初のホップ(VDIまたは公開デスクトップ) | 2番目のホップ(仮想アプリ) | サポートに関する注意事項 |
|---|---|---|
| 最適化済み | 最適化済み | 推奨(デバイスサポートに基づく)。例:USBマスストレージ、TWAINスキャナー、Webカメラ、オーディオ。 |
| 汎用 | 汎用 | 最適化オプションが利用できないデバイスの場合。 |
| 汎用 | 最適化 | 技術的には可能ですが、デバイスがサポートされている場合は、両方のホップで最適化モードを使用することをお勧めします。 |
| 最適化 | 汎用 | サポートされていません |
注:
USBプロトコルの本質的なチャッティネスのため、ホップをまたぐとパフォーマンスが低下する可能性があります。機能と結果は、特定のデバイスとアプリケーションの要件によって異なります。デバイスリダイレクトのすべての場合において、特にダブルホップシナリオでは、検証テストを強くお勧めします。
サポートの例外
ダブルホップセッションは、以下のものを除き、ほとんどのHDX機能と能力をサポートしています。