シンワイヤー

最終公開日 : Nov 13, 2026

はじめに

Thinwireは、Citrix HDXテクノロジーの一部であり、Citrix Virtual Apps and Desktopsで使用されるCitrixのデフォルトのディスプレイリモートテクノロジーです。
ディスプレイリモートテクノロジーにより、あるマシンで生成されたグラフィックを、通常はネットワーク経由で別のマシンに送信して表示できます。
成功したディスプレイリモートソリューションは、ローカルPCと同様の高度にインタラクティブなユーザーエクスペリエンスを提供します。Thinwireは、複雑で効率的な画像分析および圧縮技術を幅広く使用することで、このエクスペリエンスを実現します。Thinwireは、サーバーのスケーラビリティを最大化し、他のディスプレイリモートテクノロジーよりも少ない帯域幅を消費します。
このバランスにより、Thinwireはほとんどの一般的なビジネスユースケースに対応し、Citrix Virtual Apps and Desktopsのデフォルトのディスプレイリモートテクノロジーとして使用されています。

HDX™ 3D プロ

デフォルト構成では、Thinwireは3Dグラフィックまたは高度にインタラクティブなグラフィックを提供し、存在する場合はグラフィック処理ユニット(GPU)を使用できます。ただし、GPUが存在するシナリオでは、3Dグラフィックワークロード向けに最適化または視覚品質 > ロスレスビルドポリシーを使用してHDX 3D Proモードを有効にすることをお勧めします。これらのポリシーは、GPUが存在する場合に、Thinwireがビデオコーデック(H.264またはH.265)を使用してハードウェアアクセラレーションで画面全体をエンコードするように構成します。これにより、3Dプロフェッショナルグラフィックのよりスムーズなエクスペリエンスが提供されます。詳細については、H.264 ロスレスビルド、HDX 3D Pro、およびWindowsシングルセッションOSのGPUアクセラレーションを参照してください。

要件

Thinwireは、Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows 10、Windows 7などの最新のオペレーティングシステム向けに最適化されています。Windows Server 2008 R2の場合は、レガシーグラフィックモードが推奨されます。これらのユースケースに対してCitrixが推奨するポリシー設定の組み合わせを提供するには、組み込みのCitrixポリシーテンプレート、High Server Scalability-Legacy OS、およびOptimized for WAN-Legacy OSを使用します。
注:
このリリースでは、レガシーグラフィックモードはサポートされていません。これは、XenApp 7.15 LTSR、XenDesktop 7.15 LTSR、およびWindows 7とWindows 2008 R2を使用する以前のVDAリリースとの下位互換性のために含まれています。
  • Thinwireの動作を制御するポリシー設定である圧縮にビデオコーデックを使用は、Citrix Virtual Apps and Desktops 7 1808以降およびXenApp and XenDesktop 7.6 FP3以降のVDAバージョンで利用できます。優先時にビデオコーデックを使用オプションは、Citrix Virtual Apps and Desktops 7 1808以降およびXenApp and XenDesktop 7.9以降のVDAバージョンでのデフォルト設定です。
  • すべてのCitrix Workspace™アプリはThinwireをサポートしています。一部のCitrix Workspaceアプリは、帯域幅使用量を削減するための8ビットまたは16ビットグラフィックなど、他のアプリがサポートしないThinwireの機能をサポートする場合があります。このような機能のサポートは、Citrix Workspaceアプリによって自動的にネゴシエートされます。
  • Thinwireは、マルチモニターおよび高解像度のシナリオで、より多くのサーバーリソース(CPU、メモリ)を使用します。Thinwireが使用するリソースの量を調整することは可能ですが、その結果、帯域幅の使用量が増加する可能性があります。
  • 低帯域幅または高遅延のシナリオでは、インタラクティブ性を向上させるために8ビットまたは16ビットグラフィックを有効にすることを検討してください。特に8ビットの色深度では、視覚品質が影響を受ける可能性があります。

エンコード方法

Thinwireは、ポリシーとクライアントの機能に応じて、2つの異なるエンコードモードで動作できます。
  • ThinwireフルスクリーンH.264またはH.265
  • 選択的H.264またはH.265を使用したThinwire
従来のGDIリモート処理では、XPDMリモート処理ドライバーを使用しており、Thinwireビットマップエンコーダーは使用していません。

構成

Thinwireは、デフォルトのディスプレイリモート処理テクノロジーです。
以下のグラフィックポリシー設定は、デフォルトを設定し、さまざまなユースケースに対応する代替手段を提供します。
    • ビデオコーデックを優先する場合にビデオコーデックを使用する。これがデフォルト設定です。追加の構成は必要ありません。この設定をデフォルトのままにすることで、すべてのCitrix接続でThinwireが選択され、一般的なデスクトップワークロードのスケーラビリティ、帯域幅、優れた画質のために最適化されます。これは、アクティブに変更される領域の場合と機能的に同等です。
  • このポリシー設定のその他のオプションは、さまざまなユースケースで他のテクノロジーとThinwireを引き続き使用します。例:
    • アクティブに変更される領域の場合。Thinwireのアダプティブディスプレイテクノロジーは、動いている画像(ビデオ、移動中の3D)を識別し、画像が動いている画面の一部でのみH.264またはH.265を使用します。
    • 画面全体の場合。3Dグラフィックを多用するケースで、ユーザーエクスペリエンスと帯域幅を向上させるために、フルスクリーンH.264またはH.265でThinwireを提供します。H.264 4:2:0の場合(視覚的にロスレスポリシーが無効になっている場合)、最終的な画像はピクセルパーフェクト(ロスレス)ではなく、特定のシナリオには適さない場合があります。そのような場合は、代わりにH.264ビルドトゥロスレスの使用を検討してください。
ビデオコーデック
以下の視覚表示ポリシー設定を含む、さまざまなその他のポリシー設定を使用して、ディスプレイリモート処理テクノロジーのパフォーマンスを微調整できます。Thinwireはそれらすべてをサポートしています。
さまざまなビジネスユースケースに対応するCitrix推奨のポリシー設定の組み合わせを取得するには、組み込みのCitrixポリシーテンプレートを使用します。高サーバー拡張性および超高精細ユーザーエクスペリエンステンプレートはどちらも、組織の優先順位とユーザーの期待に最適なポリシー設定の組み合わせでThinwireを使用します。

Thinwireの監視

Citrix Director から Thinwire の使用状況とパフォーマンスを監視できます。HDX 仮想チャネルの詳細ビューには、任意のセッションで Thinwire のトラブルシューティングと監視を行うための有用な情報が含まれています。Thinwire 関連のメトリックを表示するには:
  1. Director で、ユーザー、マシン、またはエンドポイントを検索し、アクティブなセッションを開いて をクリックします。または、 > > を選択し、アクティブなセッションを開いて をクリックします。
  2. パネルまでスクロールします。
    HDX監視
  3. を選択します。
    シンワイヤー

ロスレス圧縮コーデック (MDRLE)

一般的なデスクトップセッションでは、ほとんどの画像は単純なグラフィックまたはテキスト領域です。Thinwire はこれらの領域がどこにあるかを判断し、2DRLE コーデックを使用してロスレスエンコードのためにこれらの領域を選択します。Citrix Workspace アプリクライアント側では、これらの要素はセッション表示のために Citrix Workspace アプリ側の 2DRLE デコーダーを使用してデコードされます。
XenApp および XenDesktop 7.17 では、2DRLE コーデックよりも一般的なデスクトップセッションで消費帯域幅が少ない、より高い圧縮率の MDRLE コーデックが追加されました。この新しいコーデックは、サーバーのスケーラビリティには影響しません。
帯域幅が低いということは、通常、セッションの対話性が向上し(特に共有リンクや制約のあるリンクの場合)、コストが削減されることを意味します。たとえば、MDRLE コーデックを使用した場合の予想帯域幅消費量は、一般的な Office のようなワークロードの場合、XenApp および XenDesktop 7.15 LTSR と比較して約 10~15% 少なくなります。
MDRLE コーデックの構成は不要です。Citrix Workspace アプリが MDRLE デコードをサポートしている場合、VDA は VDA MDRLE エンコードと Citrix Workspace アプリ MDRLE デコードを使用します。Citrix Workspace アプリが MDRLE デコードをサポートしていない場合、VDA は自動的に 2DRLE エンコードにフォールバックします。
MDRLE の要件:
  • Citrix Virtual Apps and Desktops の最小バージョン 7 1808 VDA
  • XenApp および XenDesktop の最小バージョン 7.17 VDA
  • Citrix Workspace アプリ for Windows の最小バージョン 1808
  • Citrix Receiver for Windows の最小バージョン 4.11

プログレッシブモード

Citrix Virtual Apps and Desktops 1808 では、プログレッシブモードが導入され、デフォルトで有効になりました。ネットワークの状態が制限されている場合(デフォルト:帯域幅 < 2 Mbps、または遅延 > 200 ms)、Thinwire は画面アクティビティ中のインタラクティブ性を向上させるために、テキストと静止画像の圧縮を強化しました。その後、画面アクティビティが停止すると、高度に圧縮されたテキストと画像は、ランダムなブロック方式で段階的にシャープ化されます。このように圧縮とシャープ化を行うことで、全体的なインタラクティブ性は向上しますが、キャッシュ効率が低下し、帯域幅の使用量が増加します。
Citrix Virtual Apps and Desktops 1906 以降、プログレッシブモードはデフォルトで無効になっています。現在、私たちは異なるアプローチを使用しています。静止画の品質は、ネットワークの状態に基づいており、各視覚品質設定の事前定義された最小値と最大値の間で変動します。明示的なシャープ化ステップがないため、Thinwire は画像配信を最適化し、キャッシュ効率を維持しながら、プログレッシブモードのほぼすべての利点を提供します。

プログレッシブモードの動作の変更

レジストリキーを使用してプログレッシブモードの状態を変更できます。詳しくは、レジストリで管理される機能のリストにあるプログレッシブモードを参照してください。

H.264 ロスレスビルド

ロスレスビルドは、インタラクティブ性と最終的な画質のためにグラフィック配信を最適化する特別なThinwire構成です。この設定は、視覚品質ポリシーをロスレスビルドに設定することで有効にできます。
ロスレスビルドは、画面アクティビティ中にH.264(またはH.265)を使用して画面を圧縮し、アクティビティが停止するとピクセルパーフェクト(ロスレス)にシャープ化します。H.264(またはH.265)の画質は、利用可能なリソースに適応して、可能な限り最高のフレームレートを維持します。シャープ化ステップは段階的に実行され、シャープ化開始直後にユーザーが画面アクティビティを開始した場合でも即座に反応します。たとえば、モデルを選択して回転させる場合などです。
H.264 ロスレスビルドは、ハードウェアアクセラレーションを含むフルスクリーンH.264またはH.265のすべての利点を提供しますが、最終的に保証されたロスレス画面という追加の利点があります。これは、最終的なピクセルパーフェクトな画像を必要とする3Dタイプのワークロードにとって重要です。たとえば、医療画像の操作などです。また、H.264 ロスレスビルドは、フルスクリーンH.264 4:4:4よりも少ないリソースを使用します。その結果、ロスレスビルドを使用すると、通常、視覚的にロスレスなH.264 4:4:4よりも高いフレームレートが得られます。
注:
視覚品質ポリシーに加えて、ビデオコーデックの使用ポリシーを推奨時に使用(デフォルト)またはアクティブに変更される領域の場合に設定します。ビデオコーデックの使用ポリシーをビデオコーデックを使用しないに設定することで、H.264以外のロスレスビルドに戻すことができます。これにより、動画はH.264(またはH.265)ではなくJPEGでエンコードされます。