Citrix Virtual Apps and Desktops

マシンの負荷分散

注:

Citrix Virtual Apps and Desktops™の展開を管理するには、Web Studio(ウェブベース)とCitrix Studio(ウィンドウズベース)の2つの管理コンソールを使用します。この機能は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番目のセッションを処理します。

マシンの負荷分散