マシンの負荷分散

最終公開日 : Nov 13, 2026
注:
Web Studio (Webベース) と Citrix Studio (Windowsベース) の2つの管理コンソールを使用して、Citrix Virtual Apps and Desktops™ 展開を管理できます。この機能はWeb Studioでのみ利用可能です。
この機能は、シングルセッションOSまたはマルチセッションOSのすべてのカタログに適用されます。垂直ロードバランシングは、マルチセッションOSマシンにのみ適用されます。
ロードバランシングは、サイトレベルとデリバリーグループレベルで構成できます。オプションは垂直と水平の2つです。デフォルトでは、水平ロードバランシングが有効になっています。

サイトレベルでのロードバランシング設定

  • 垂直ロードバランシング。受信ユーザーセッションを、まだ最大負荷に達していない最も負荷の高いマシンに割り当てます。これにより、新しいマシンに移行する前に既存のマシンが飽和状態になります。既存のマシンから切断されたユーザーは、それらのマシンの容量を解放します。その後、受信負荷はそれらのマシンに割り当てられます。垂直ロードバランシングはユーザーエクスペリエンスを低下させますが、コストを削減します(セッションは電源オンのマシン容量を最大化します)。
    例:それぞれ10セッション用に構成された2台のマシンがあるとします。最初のマシンが最初の10の同時セッションを処理します。2番目のマシンが11番目のセッションを処理します。
    ヒント:
    マシンがホストできるセッションの最大数を指定するには、最大セッション数 ポリシー設定を使用します。
    または、PowerShellを使用して、サイト全体で垂直負荷分散を有効または無効にできます。Set-BrokerSite コマンドレットで UseVerticalScalingForRdsLaunches 設定を使用します。UseVerticalScalingForRdsLaunches 設定の値を表示するには、Get-BrokerSite を使用します。詳細については、コマンドレットのヘルプを参照してください。
  • 水平ロードバランシング。受信ユーザーセッションを、利用可能な最も負荷の低い、電源オンのマシンに割り当てます。水平ロードバランシングはユーザーエクスペリエンスを向上させますが、コストが増加します(より多くのマシンが電源オンのまま維持されるため)。デフォルトでは、水平ロードバランシングが有効になっています。
    例:それぞれ10セッション用に構成された2台のマシンがあるとします。最初のマシンが5つの同時セッションを処理します。2番目のマシンも5つを処理します。
この機能を構成するには、Web Studioから、左ペインで設定を選択します。マルチセッションカタログのロードバランシングの下にあるオプションを選択します。

デリバリーグループレベルでのロードバランシング設定

デリバリーグループレベルでロードバランシングを構成すると、サイトレベルから継承されたロードバランシング設定を上書きできます。デリバリーグループレベルで垂直ロードバランシングを選択すると、各マシンの最大利用率を達成できます。これにより、パブリッククラウドでのコスト削減に役立ちます。この構成は、新しいデリバリーグループの作成時または既存のデリバリーグループの編集時に行うことができます。
水平ロードバランシング。セッションは電源オンのマシン間で分散されます。たとえば、それぞれ10セッション用に構成された2台のマシンがある場合、最初のマシンが5つの同時セッションを処理し、2番目のマシンも5つを処理します。
垂直ロードバランシング。セッションは電源オンのマシン容量を最大化し、マシンコストを節約します。たとえば、それぞれ10セッション用に構成された2台のマシンがある場合、最初のマシンが最初の10の同時セッションを処理します。2番目のマシンが11番目のセッションを処理します。