Azure Virtual Desktop の自動スケール用語集

このアーティクルでは、Azure Virtual Desktop の自動スケールフィーチャーに関連するキーの用語と概念の定義のリストを示します。

自動スケール

自動スケーリング機能は、Azure Virtual Desktop のネイティブ スケーリング サービスであり、ホスト プールのキャパシティと、定義したスケーリング プランスケジュールに基づいて VM のオンとオフを切り替えます。

スケーリング ツール

Azure Virtual Desktop のスケーリング ツールでは、Azure Automation と Azure Logic Apps を使用して、ピーク時とピーク時以外の時間中における CPU コアあたりのユーザー セッション数に基づいて、ホスト プール内の VM をスケーリングします。

スケーリング プラン

スケーリング プランは、ホスト プール内のスケーリング セッション ホストのスケジュールを定義する、Azure Virtual Desktop の Azure Resource Manager オブジェクトです。 1 つのスケーリング プランを複数のホスト プールに割り当てることができます。 スケーリング プランを作成するときは、プールされたホスト プールか個人用ホスト プールのどちらかを選ぶ必要があります。 スケーリング プランは、同じ種類のホスト プール (プールされた、または個人用) にのみ割り当てることができます。 作成後にスケーリング プランの種類を変更することはできません。

スケジュール

スケジュールはスケーリング プランのサブリソースです。 プールされたホスト プールのスケーリング プランには、1 日のさまざまなフェーズの開始時刻、容量のしきい値、ホストの最小割合、負荷分散アルゴリズムなどの構成設定を指定するスケジュールがあります。 個人用ホスト プールのスケーリング プランには、1 日のさまざまなフェーズの開始時刻、ユーザー セッション状態 (サインアウトまたは切断) に基づいて実行する操作を指定するスケジュールがあります。

ランプアップ

スケーリング プランスケジュールのランプアップ フェーズは、通常、ユーザーがサインインしてセッションを開始する、作業日の始まりの時点です。 このフェーズでは通常、アクティブなユーザー セッションの数が速いペースで増加しますが、1 日のアクティブ セッションの最大数にはまだ達しません。

Peak

スケーリング プランスケジュールのピーク フェーズは、ホスト プールが 1 日のアクティブなユーザー セッションの最大数に達した時点です。 このフェーズでは、通常、アクティブなセッションの数は、ピーク フェーズが終了するまで一定に保たれます。 このフェーズ中に新しいアクティブなユーザー セッションを確立できますが、通常その速度はランプアップ フェーズより遅くなります。

ランプダウン

スケーリング プランスケジュールのランプダウン フェーズは通常、ユーザーが夜に向けてサインアウトを始め、セッションを終了する、作業日の終わりの時点です。 このフェーズでは、通常、アクティブなユーザー セッションの数は急速に減少します。

ピーク時以外

スケーリング プランスケジュールのピーク時以外のフェーズは、通常、ホスト プールが 1 日のアクティブなユーザー セッションの最小数に達した時点です。 通常このフェーズではアクティブなユーザーは多くありませんが、ピーク時とランプダウンのフェーズが過ぎた後に働くユーザーに対応するために、少量のリソースを保持し続けることができます。

使用できるセッション ホスト

使用できるセッション ホストは、すべての Azure Virtual Desktop エージェントの正常性チェックに合格していて、電源がオンになった VM オブジェクトがあるセッション ホストであり、ユーザーはユーザー セッションを確立するためにそれらを使用できます。

容量のしきい値

容量のしきい値とは、ホスト プールの容量の特定の割合のことであり、それに達するとスケーリング アクションが起動されます。

次に例を示します。

  • 使用されているホスト プールの容量が容量のしきい値を下回っていて、自動スケーリング機能で、容量のしきい値を超えることなく仮想マシン (VM) をオフにできる場合、この機能によって VM がオフになります。
  • 使用されているホスト プールの容量が容量のしきい値を超えた場合、自動スケーリングでは、使用されているホスト プールの容量が容量のしきい値を下回るまで、オンにする VM を増やします。

使用できるホスト プールの容量

使用できるホスト プールの容量は、使用できるセッション ホストの数に基づいてホスト プールがホストできるユーザー セッションの数です。 使用できるホスト プールの容量は、ホスト プールの最大セッション制限に、ホスト プール内の使用できるセッション ホストの数を乗算した値です。

つまり、以下の要件が適用されます。

ホスト プールの最大セッション制限 x 使用できるセッション ホストの数 = 使用できるホスト プールの容量。

使用されているホスト プールの容量

使用されているホスト プールの容量は、アクティブおよび切断されたユーザー セッションによって現在使用されているホスト プールの容量です。

つまり、以下の要件が適用されます。

アクティブおよび切断されたユーザー セッションの数 ÷ ホスト プールの容量 = 使用されているホスト プールの容量。

スケーリング アクション

スケーリング アクションは、自動スケーリングによって VM がオンまたはオフに切り替えられる場合のことです。

シャットダウン

プールされたホスト プールと個人用ホスト プールの自動スケーリングでは、定義されたスケジュールに基づいて VM がシャットダウンされます。 自動スケーリングによって VM がシャットダウンされると、VM の割り当てが解除されて停止するため、コンピューティング リソースに対する課金は発生しません。

ホストの最小割合

ホストの最小割合は、スケーリング プランスケジュールの各フェーズでオンにする必要がある、ホスト プール内のすべてのセッション ホストの最小割合です。

アクティブなユーザー セッション

ユーザーが「アクティブ」と見なされるのは、そのユーザーがサインインし、RemoteApp またはデスクトップ リソースに接続したときです。

切断されたユーザー セッション

切断されたユーザー セッションは、ユーザーがまだサインアウトしていない非アクティブなセッションです。 ユーザーがサインアウトせずにリモート セッション ウィンドウを閉じると、セッションは切断されます。 ユーザーがリモート リソースに再接続すると、使用していたセッション ホスト上の切断されたセッションにリダイレクトされます。 この時点で、切断されたセッションはもう一度アクティブなセッションになります。

強制的にログオフする

強制ログオフ (または強制サインアウト) は、ユーザーの同意なしに、サービスによってアクティブなユーザー セッションまたは切断されたユーザー セッションが終了される場合のことです。

除外タグ

除外タグは、スケーリング プランのプロパティであり、スケーリング アクションから除外する VM に適用できるタグ名です。 自動スケーリングでは、除外タグと一致するタグ名のない VM に対してのみスケーリング アクションを実行します。

次のステップ