コンテンツにスキップ

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

スタンドアロンのX Manager(既定でインストールされる)を実行している場合は、リモートセッションサービス機能を使用して分散セッションを構成することができます。ネットワークで遅延の多さや帯域幅の狭さが問題となっている場合は、分散セッションによってパフォーマンスを上げることができます。

メモ

遅延は操作が開始されてから効果が出るまでの待ち時間です。ネットワークでのデータパケットの受信の遅れにはいくつかの原因があります。たとえば転送メディアや送受信ポイント間にあるネットワークデバイスの数などです。通常、ワークステーションとホスト間の物理的な距離が長くなるほど、遅延が発生する可能性が高くなります。

これは通常、XクライアントホストがX Managerワークステーションから離れた場所にあったり、GNOME 3デスクトップなどの大量のデータを転送するXクライアントアプリケーションを使用したりする場合に生じます。この構成であれば、VPN 経由で接続している場合に XDMCP を使用して問題を解決することもできます。

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

メモ

スタンドアロンのX Managerによって使用されるすべての定義は、X Managerワークステーション上のReflection Xデータベースに保存されます。

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

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

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

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

    メモ

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

詳細