5.2 X マネージャ (スタンドアロン) の分散セッション

スタンドアロンの X マネージャ (既定でインストールされる) を実行している場合は、リモートセッションサービス機能を使用して分散セッションを構成することができます。分散セッションは、高帯域幅遅延 操作が開始されてから効果が出るまでの待ち時間です。ネットワークでのデータパケットの受信の遅れにはいくつかの原因があります。たとえば転送メディアや送受信ポイント間にあるネットワークデバイスの数などです。通常、ワークステーションとホスト間の物理的な距離が長くなるほど、遅延が発生する可能性が高くなります。 や低帯域幅がネットワークの問題(通常、XクライアントホストがXマネージャワークステーションから離れているため)になっている場合、またはGNOME 3のデスクトップなどの大量のデータを送信するXクライアントアプリケーションを使用する場合にパフォーマンスを向上させることができます。この構成であれば、VPN 経由で接続している場合に XDMCP を使用して問題を解決することもできます。

分散セッションを設定するには、セッション定義の [全般] タブにある [リモートセッションサービス] 設定を使用します。この機能をスタンドアロンのXマネージャで使うには、Xクライアントホストかそのホストに高速接続ができるLinuxのコンピュータにリモートセッションサービス機能をインストールして、そのホストで接続を稼働できるように設定してください。詳細については、スタンドアロンモードでの分散セッションの構成方法を参照してください。

メモ:スタンドアロンの X マネージャが使用する定義はすべて、X マネージャワークステーション上の Reflection X Advantage データベースに保存されます。

次の例は、リモートセッションサービス遅延の多いネットワークのパフォーマンスに設定されている場合の、遅延の多いネットワークでのイベントのシーケンスを示しています。この例では、[リモートセッションサービス] 機能がインストールされており、X クライアントホスト上で実行されています。

  1. X マネージャを起動すると、ワークステーション上のデータベースからセッションの設定が取得されます。

  2. セッションを起動すると、X クライアント ホスト上にクライアントコネクタとプロトコルルータが作成され、X クライアントアプリケーションがクライアントコネクタと接続します。

  3. X サーバディスプレイはワークステーション上に作成されます。Reflection X Advantage はプロトコルルータと X サーバディスプレイの間の接続の遅延を自動的に測定し、遅延がパフォーマンスに影響するほど大きい場合には、X クライアントホスト上にヘッドレス X サーバを作成します。ディスプレイの更新に必要な X プロトコルコマンドのみが 2 台のコンピュータの間をやり取りされます。

メモ:遅延の多いネットワークの場合、この構成によってネットワーク上のデータ交換が短絡化され、パフォーマンスが向上します。ヘッドレス X サーバがクライアントホストで実行されていると、ディスプレイに影響しないクライアント/サーバのデータ交換がクライアントとヘッドレス X サーバの間で行われますが、これがワークステーションの X サーバディスプレイに送信されることはありません。この結果、ラウンドトリップネットワークメッセージの数が削減され、ワークステーションでの応答時間が短縮されます。さらに、プロトコルルータとXサーバ表示の間でプロトコルを圧縮するかどうかを選択できます。(既定の設定では、プロトコルを圧縮するように指定されています。)