Skip to main content

2026 年 8 月 26 日

プール内のマルチセッション仮想マシンのロード バランシング

Horizon Cloud は、ロード バランシング設定に基づいてエージェント ロード インデックスを使用して、プール内のマルチセッション仮想マシン (VM) の自動スケーリング電源管理とロード バランシングを行います。

[自律モード]を使用することが推奨されます。これにより、過去のワークロード需要に基づいて仮想マシンの可用性が自動的に管理され、ビジー期間とビジーでない期間のスケーリングを最適化することができます。単一セッションのフローティング プール グループとマルチセッション プール グループの両方で使用できます。

Horizon Cloud エージェントは、次のしきい値設定を使用してエージェント ロード インデックスを計算します。インデックス値は 0 ~ 100 の範囲で、各仮想マシンの負荷を測定するために使用されます。これらの設定は、プール グループ ポリシーを使用して構成します。

  • CPU 使用率のしきい値
  • メモリ使用率のしきい値
  • ディスク キュー長のしきい値
  • ディスクの読み取り遅延のしきい値
  • ディスクの書き込み遅延のしきい値

電源管理とロード バランシングでエージェント ロード インデックスが重要な役割を果たすため、消費電力とパフォーマンスの最適なバランスを実現するには、適切な値を選択してください。

プール内の仮想マシン使用量に対するシステムの決定

システムは、次の 2 つの割合値のうちの高い方を選択することによって、特定のプールの仮想マシンの使用量を決定します。

  • セッション占有量:プール内のパワーオン状態の仮想マシンで可能なセッションの合計数で割ったプール内のアクティブなセッションの数。可能なセッション数は、プール内のパワーオン状態の仮想マシンの数に、プールに指定した仮想マシン 1 台あたりのセッション数の値を掛けて計算されます。

  • 平均ロード インデックス:上記で説明した、プール内のパワーオン状態の仮想マシンの平均エージェント ロード インデックス。

プール拡張の場合、システムは選択した平均ロード インデックス値を、電源管理設定に指定された高しきい値と比較します。拡張を行うには、仮想マシンの最大数設定を 1 より大きくする必要があります。

次のいずれの例でも、[電源管理] 設定は [最適化されたパフォーマンス] です。最適化されたパフォーマンス設定の高しきい値は 50% です。つまり、使用率が 50% に到達すると、システムは未使用の仮想マシンの 1 つをパワーオンします。

例 1:セッション占有量が高しきい値を超過したことによるプールの拡張

この例では、次の設定が使用されます。

  • 仮想マシン 1 台あたりのセッション数 = 20
  • 電源管理の高しきい値 = 50%

拡張前 - 仮想マシンと使用率の値

  • パワーオン状態の仮想マシン 1 で実行中のセッション = 10
  • パワーオン状態の仮想マシン 1 のエージェント ロード インデックス = 25%
  • セッション占有率 = 実行中のセッション数 10 / (仮想マシン 1 台あたり 20 セッション x 1 台の仮想マシン) = 50%
  • 平均ロード インデックス = エージェント ロード インデックス 25% / 1 台の仮想マシン = 25%

2 つの値の高い方は 50% で、これは、電源管理の最適なパフォーマンス設定の高しきい値に一致します。その結果、システムは 2 台目の仮想マシンをパワーオンします。

拡張後 - 仮想マシンと使用率の値

  • パワーオン状態の仮想マシン 1 で実行中のセッション = 10
  • パワーオン状態の仮想マシン 1 のエージェント ロード インデックス = 25%
  • パワーオン状態の仮想マシン 2 で実行中のセッション = 0
  • パワーオン状態の仮想マシン 2 のエージェント ロード インデックス = 0%
  • セッション占有率 = (実行中のセッション数 10 + 0) / (仮想マシン 1 台あたり 20 セッション x 2 台の仮想マシン) = 25%
  • 平均ロード インデックス = (エージェント ロード インデックス 25% + 0%) / 2 台の仮想マシン = 12.5%

2 つの値の高い方は 25% で、これは、電源管理の最適なパフォーマンス設定の高しきい値を下回っています。このため、システムは何もアクションを実行しません。

例 2:平均ロード インデックスが高しきい値を超過したことによるプールの拡張

この例では、次の設定が使用されます。

  • 仮想マシン 1 台あたりのセッション数 = 20
  • 電源管理の高しきい値 = 50%

拡張前 - 仮想マシンと使用率の値

  • パワーオン状態の仮想マシン 1 で実行中のセッション = 4
  • パワーオン状態の仮想マシン 1 のエージェント ロード インデックス = 50%
  • セッション占有率 = 実行中のセッション数 5 / (仮想マシン 1 台あたり 20 セッション x 1 台の仮想マシン) = 25%
  • 平均ロード インデックス = エージェント ロード インデックス 50% / 1 台の仮想マシン = 50%

2 つの値の高い方は 50% で、これは、電源管理の最適なパフォーマンス設定の高しきい値に一致します。その結果、システムは 2 台目の仮想マシンをパワーオンします。

拡張後 - 仮想マシンと使用率の値

  • パワーオン状態の仮想マシン 1 で実行中のセッション = 5
  • パワーオン状態の仮想マシン 1 のエージェント ロード インデックス = 50%
  • パワーオン状態の仮想マシン 2 で実行中のセッション = 0
  • パワーオン状態の仮想マシン 2 のエージェント ロード インデックス = 0%
  • セッション占有率 = (実行中のセッション数 5 + 0) / (仮想マシン 1 台あたり 20 セッション x 2 台の仮想マシン) = 12.5%
  • 平均ロード インデックス = (エージェント ロード インデックス 50% + 0%) / 2 台の仮想マシン = 25%

2 つの値の高い方は 25% で、これは、電源管理の最適なパフォーマンス設定の高しきい値を下回っています。このため、システムは何もアクションを実行しません。

このページは役に立ちましたか?

このトピックについてフィードバックを送信

このトピックは役に立ちましたか?

個人情報や機密情報は入力しないでください。

リンクを生成しています…