マシンの負荷分散

注:

Citrix Virtual Apps and Desktops™の展開は、Web Studio(Webブラウザベース)とCitrix Studio(Windows上で動作する)の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番目のセッションを処理します。

マシンの負荷分散