RDS ホストのロード バランシングを設定するには、Horizon Console でロード バランシングの設定を行うか、ロード バランシング スクリプトを作成して設定します。
デフォルトでは、Connection Server は RDS ホストのロード インデックスを使用して、デスクトップ セッションとアプリケーション セッションの配置のバランスを調整します。
-
Horizon Console でのロード バランシングの設定
Horizon は、Horizon Console で設定されたロード バランシングの設定に基づいてサーバ ロード インデックスを計算します。サーバ ロードのインデックスはサーバの負荷を表します。サーバ ロード インデックスの範囲は 0 ~ 100 で、0 は負荷なしを意味し、100 は完全負荷を表します。サーバ ロード インデックスが -1 の場合、ロード バランシングが無効になっていることを示します。サーバ ロード インデックスは、Horizon Console のダッシュボードで確認できます。Horizon は、ログイン ストーム処理のロード バランシング設定のしきい値も提供します。ロード バランシングの設定を参照してください。
-
ロード バランシング スクリプト
新しい公開デスクトップとアプリケーションのセッション配置を制御するために、ロード バランシング スクリプトを作成して設定し、ロード バランシングのデフォルトの動作をオーバーライドすることもできます。
ロード バランシング スクリプトは自分で作成することも、Horizon Agent に附属のサンプル スクリプトを使用することもできます。ロード バランシングのカスタム スクリプトを使用するには、Horizon Console のロード バランシングの設定で [カスタム スクリプトを使用] を選択する必要があります。
これらのスクリプトは、独自のスケジュールで実行することも、Horizon 8 で実行することもできます。Horizon 8 でのロード バランシング スクリプトの設定方法については、「RDS ホストでのロード バランシング スクリプトの設定」を参照してください。
ロード バランシングを構成するには、Horizon View スクリプト ホスト サービスを有効にし、ファーム内の各 RDS ホストでレジストリ キーを設定する必要があります。
ロード バランシング スクリプトは、
CustomLoadValueレジストリ キーのREG_DWORDレジストリ設定にロード インデックスを書き込む必要があります。値は 0 ~ 100 にする必要があります。
Horizon 8 は、
Performance Statsレジストリ キーに書き込まれた未加工のパフォーマンス メトリックを計算します。カスタム スクリプトを作成するときに、未加工のパフォーマンス メトリックとカスタム インデックス係数を組み合わせることができます。
このページは役に立ちましたか?