動的ホストプールの自動スケールを有効にします。
自動スケール機能により、現在の需要に対応するために必要な数のセッションホスト VM のみが実行されます。使用していないときは、VM は停止または削除されます。需要が増加した場合や、1 日の特定の時刻になると、ホストプール内の追加の VM が起動または作成されます。これによりコスト削減が可能になります。
動的ホストプールの自動スケールを有効にして設定できます。
注意: デフォルトでは、[自動スケール] オプションは無効になっています。自動スケールを有効にすると、デスクトップイメージ、VM サイズ、OS ディスクテンプレートを構成でき、ホストプールのサイズ設定、スケールロジック、ホストの事前ステージングの条件も設定できます。
作業する動的ホストプールを特定します。
その他のオプション
メニューから、自動スケール にカーソルを合わせ、設定 を選択します。
-
次の基本的な自動スケール情報を入力します:
自動スケール: このオプションを 有効 に切り替えます。
自動スケールのタイムゾーン: ドロップダウンリストから自動スケールプロセスのタイムゾーンを選択します。
-
名前: 新しく追加するホストの名前を、プレフィックスまたはプレフィックス+パターンとして入力します。
-
プレフィックス/パターン: ドロップダウンリストからプレフィックスまたはパターンを使用するかを選択します。
注意:
プレフィックスは、複数のセッションホストを作成する際に使用できます。プレフィックスの上限は、有効な Windows コンピューター名の文字で 10 文字です。プレフィックスを使用する場合は、「-xxxx」形式の一意のサフィックスが自動的に付加されます。xxxx はランダムな英数字 4 文字です。例: AVDHOST-s72h。プレフィックスに「-」を追加しないでください。
-
パターンは、新しいホストのための高度な命名規則を指定するために使用できます。パターン文字は {} で囲む必要があり、# (連番用) や ? (ランダムな英数字用) を使用できます。1 つの # は 0 ~ 9 の数字、2 つの # は 0 ~ 99 の数字を表します。
例 1: AVDHOST{###}(AVDHOST000..AVDHOST999)。
例 2: AVDHOST-{???}(AVDHOST-d83、AVDHOST-7sl など)。
-
-
ネットワーク: ドロップダウンリストから、仮想マシンが接続するネットワークを選択します。
注意: 選択したネットワーク上に作成される VM は、そのネットワークに紐付けられた Azure リージョンで作成されます。
-
追加のサブネット: ドロップダウンリストから、同じ仮想ネットワーク内の追加のサブネットを選択します。
注意: 特定のサブネットにスケールアウト時に十分な IP アドレスがない場合、追加のセッションホストを作成する際に次のサブネットが自動的に選択されます。
-
ネットワーク配布: ドロップダウンリストから、ネットワーク全体での負荷の配布方法を選択します。
注意:深さ優先 を選択すると、ノードに負荷が固定の順序で一つずつ分配されます。最適な分配のためには、幅優先 を選択して、現在のリソース使用状況に基づいて負荷を比例的にバランスさせます。
デスクトップイメージ(テンプレート): ドロップダウンリストから、新しいセッションホストのゴールデンイメージとして使用するデスクトップイメージを選択します。
「ステージ」イメージバージョンを使用: ホストプールをスケーリングする際に、利用可能であればステージイメージバージョンを使用するためにこのオプションを選択します。
VM サイズ (テンプレート): ドロップダウンリストから、新しいセッションホストの VM サイズを選択します。
実行中の OS ディスク (テンプレート): ドロップダウンリストから、新しいセッションホストの OS ディスクの種類とサイズを選択します。
-
停止した OS ディスクの種類: ドロップダウンリストから、セッションホスト VM が停止しているときの OS ディスクの種類を選択します。
注意: OS ディスクの自動スケール構成に関する詳細は、自動スケールコスト最適化 OS ディスクストレージを参照してください。
リソースグループ: ドロップダウンリストから、VM を作成するリソースグループを選択します。
-
VM 命名: ドロップダウンリストから、使用する VM 命名方法を選択します。
注意: スケールアウトまたは自動拡張プロセスによって自動的に作成されるホスト VM は、選択した VM 命名モードに基づく名前を使用します。詳細については、「セッションホストVMの名前の生成方法」を参照してください。
名前の再利用: 以前にプールで使用された名前が利用可能な場合は、常に再利用を試みます。
Standard 名: 次に利用可能な名前を使用します。
一意の名前: 新しいホストには常に一意の名前を使用するよう試みます。
-
使用中のホストを自動的に再イメージ化: ドロップダウンから次のいずれかのオプションを選択します:
無効: 再イメージ化は行われません。
常に: 少なくとも1人のユーザーがサインインしていたホストが再イメージ化されます。マルチセッションホストの場合、最後のユーザーがサインアウトするとすぐにホストが再イメージ化されます。
スケールイン制限中のみ: 再イメージングは、設定されたスケールイン制限期間内でのみ行われ、他の時間帯におけるホストプールのセッション容量の低下リスクを軽減します。
スケーリング間隔: ドロップダウンリストから時間間隔を選択します。
スケジュールタイプ: 既定のスケジュール または 代替スケジュール を選択します。
-
[デフォルトスケジュール] または [代替スケジュール] を選択します。
注意: デフォルトのスケジュール (通常運用) と代替スケジュール (通常運用外) に対して、個別の自動スケール設定を構成できます。例、週末や祝日には利用可能なセッションホストを少なくしたいかもしれません。または、クリスマスの 2 週間前に臨時のカスタマーサポート担当者が多数いる場合は、より多くのセッションホストを利用可能にしたいことがあります。いずれの場合でも、通常の操作外の期間の自動スケール設定を構成するには、[代替スケジュール] タブを使用します。
-
代替スケジュールを作成するには、[代替スケジュール] を選択し、次の情報を入力します:
注意: このページの上部に表示される推定月額コストでは、デフォルトスケジュールの設定のみが考慮されます。
スケジュール: このオプションを[有効]に切り替えます。
日: ドロップダウンリストからオフピークの日を選択します。
日付: 特定のオフピーク日を選択します。
オフピーク日を追加または削除するには、[+] または [-] を選択します。
-
-
自動スケールプロファイル(Premium のみ)を選択します:
-
ドロップダウンリストから使用する自動スケールプロファイルを選択します。あるいは、[カスタム] を選択してカスタム自動スケール構成を作成します。
注意: 詳細については、ホストプールプロファイルを管理するを参照してください。
-
-
次のホストプールプロパティ情報を入力します:
ホストあたりのセッション制限: ホストあたりの最大セッション数を入力します。このセッション制限に達し、利用可能なホストがなくなると、新しいホストが存在する場合は自動的に起動されます。
-
負荷分散: ドロップダウンリストから希望する負荷分散を選択します。
注:
幅優先は、負荷分散アルゴリズムがすべての利用可能なセッションホストにユーザーを均等に分散させることを意味します。
深さ優先は、負荷分散アルゴリズムが最初のセッションホストにすべてのユーザーを配置し、ホストのセッション制限に達するまで続けることを意味します。その後、次のセッションホストにユーザーを配置します。必要に応じて、VM の電源をオンにし、ユーザーが利用できるようにします。
接続時にVMを起動: このオプションを選択して、接続時にセッションホストのVMを起動します。
-
次のホストプールのサイズ設定情報を入力します:
-
アクティブホストの定義: ドロップダウンリストからアクティブホストの定義を選択します。
注意: 「VM started」に設定すると、VM が Azure で実行されている限り、システムはセッションホスト VM をアクティブとして識別します。「VM started」を選択すべきケースはごくわずかです。
「AVD Agent Available」に設定すると、AVD バックエンドがハートビートを受信し、セッションホストを「Available」と認識している場合にのみ、システムはセッションホスト VM をアクティブとして識別します。通常は「AVD Agent Available」を選択してください。
ベースホストプール容量: このホストプールに常に含まれるセッションホスト VM の数を入力します。これらのセッションホストは停止しているか、実行されている可能性があります。
最小アクティブホスト容量: 常に利用可能な、実行中のセッションホストの最小数を入力します。通常、ユーザーがサインインするにはセッションホストが実行中である必要があるか、「接続時に開始」機能が有効になっている必要があります。他の VM は、ユーザーの自動スケールロジックで構成されているとおり、停止状態または電源オン状態にできます。
ベース容量を超えるバースト: ユーザー需要がある場合に、Standard のセッションホスト VM 数を超えてバーストする容量を入力します。システムは必要に応じて、ベースホストプール容量を超えて、この数を上限として新しいセッションホスト VM を自動的に作成します。これらのセッションホストは、業務時間外にシステムがスケールインするときに最初に削除されます。
-
-
次のスケーリングロジック情報を入力してください:
-
複数の自動スケールトリガーを使用: このオプションを選択して、スケールアウトおよびスケールインに使用する複数のトリガーを有効にします。有効にすると、グループ内のホスト数をスケールアウトまたはスケールインするように設定できます。
注意:複数の自動スケールトリガー機能は、Nerdio ManagerのPremium エディションでのみ利用可能です。
注:
自動スケールは、いずれかのスケールアウト条件が満たされると容量を追加します。容量は、すべてのスケールイン条件が満たされた場合にのみ削除されます。
[+ ] および [-] ボタンを使用して、スケールアウトトリガーを追加・削除できます。最大 3 つのトリガーを選択できます。
-
自動スケールトリガーを選択: ドロップダウンリストから自動スケールトリガーを選択してください。
注意: 利用可能なトリガーは次のとおりです:
CPU使用率 または RAM使用率: これは、プール内のすべての実行中のセッションホストの平均CPUまたはRAM使用率が、事前に定義された期間、事前に定義された値を超えた場合にスケールアウトします。
平均アクティブセッション: ホストごとの平均アクティブセッション数が事前に定義された値を超えるとスケールアウトします。
利用可能なセッション: ホストプール容量とホストごとの最大セッション数の範囲内で、スケールアウトおよびスケールインにより利用可能なホスト数を維持します。
ユーザー駆動: ユーザーが接続するとホストが開始され、すべてのユーザーがサインアウトした後、定義された時間が経過すると自動的に停止します。
-
CPU使用率またはRAM使用率について:
開始または作成 (スケールアウト) の上限: トリガーが超えた場合、停止中のVMがあればセッションホストを起動し、停止中のVMがなければ作成してスケールアウトします。
停止または削除 (スケールイン) の上限: スケールイントリガーが満たされた場合、バーストVMがない場合はセッションホストを停止し、バーストVMがある場合は削除してスケールインします。
-
平均アクティブセッションの場合:
開始または作成 (スケールアウト) の上限: すべてのホストの平均アクティブセッション数が指定値を超えた場合、停止中の VM があれば起動し、停止中の VM がなければセッションホストを作成してスケールアウトします。
停止または削除 (スケールイン) の上限: すべてのホストの平均アクティブセッション数が指定値を下回った場合、バースト VM がなければセッションホストを停止し、バースト VM があれば削除してスケールインします。
-
利用可能なセッションの場合:
ホストごとの最大セッション数: ホストごとの最大セッション数を入力してください。
-
最大 X 個の利用可能セッションを維持: 常時または業務時間中に利用可能にしておく必要があるセッション数を入力します。
注意: これにより、業務時間中または常にこの数の利用可能なセッションが確保されます。業務時間は、[業務時間の開始] で指定した時刻に始まり、以下の「スケールイン制限」セクションで指定したスケールイン期間の開始時に終了します。 [ホストの事前ステージング] セクションで指定します。
-
業務時間外: 業務時間外に維持するセッション数を入力してください。
注意: この値は、業務時間中に利用できるデスクトップの数を超えることはできません。
業務時間: ドロップダウンリストから業務時間の開始時刻と終了時刻を選択してください。
-
-
ユーザー駆動の場合:
-
すべてのユーザーがサインアウトしたとき、の後にホストをスケールインします: ドロップダウンリストから、すべてのユーザーがサインアウトした後にスケールインするまでの分数を選択します。
デスクトップは、アクティブなセッションも切断されたセッションもない場合にのみ自動的に停止されます。一定時間後に切断されたユーザーを自動的にサインアウトさせるには、ホストプールのプロパティのユーザーセッション制限設定を使用します。
-
-
スケールイン制限:
ホストの停止または削除 (スケールイン) は次の時刻以降のみ: ドロップダウンリストから、スケールイン操作を実行する時刻を選択します。<any time>を選択して、いつでもスケールインを実行できるようにします。
-
スケールインの積極性: ドロップダウンリストから、スケールインの積極性を選択します。
注:
高: スケールインの積極性はデフォルトで高に設定されています。これは、業務時間外に、アクティブまたは切断されたセッションが実行されているホストが容量削減のために自動的に削除または電源オフされることを意味します。業務時間外になると、自動スケールロジックはまず、実行中のセッションがないホストを削除します。残りのホストは、実行中のセッション数が最も少ない順に並べ替えられます。アクティブなセッションを持つユーザーは、単一のホストに統合され、他のホストは自動スケールによって削除されます。セッションホストを削除する前に、アクティブなセッションのユーザーに警告メッセージが送信されます。
中: スケールインの積極性が中に設定されている場合、業務時間外には、スケーリングロジックは切断されたセッションが実行されているホストのみを削除します。アクティブなセッションが実行されているセッションホストは削除されません。この場合、ホストプールはある程度スケールインされます。
低: スケールインの積極性が低に設定されている場合、業務時間外には、スケーリングロジックはセッションがまったく実行されていないセッションホストのみを削除します。自動スケールロジックは、アクティブまたは切断されたセッションが実行されているセッションホストを削除しません。このオプションはユーザーへの影響が少ないですが、ホストプールがスケールインされる保証はありません。
ホストの非アクティブ化 (ドレインモード): 必要に応じて、スケールイン期間の開始時にすべてのホストを非アクティブ化するよう自動スケールエンジンに指示できます。ただし、[最小アクティブホスト容量] で指定された最小ホスト数は、[ホストプールのサイズ設定] セクションに維持されます。
-
-
次のローリングドレインモード情報を入力します:
注:
注意: 複数のドレインウィンドウを作成し、スケールイン制限ウィンドウの外でホストの特定の割合にドレインモードを適用できます。この機能により、ホストの一定割合への新しい接続を防ぎ、これらのホストをより迅速にシャットダウンできるようになり、リソースコストを節約できます。
-
Rolling Drain Modeは、次のようにスケールインするホストを選択します:
まず、アクティブなセッション数が最も少ないホストから開始します。
次に、すでにドレインモードにあるホストをスケールインします。
最後に、合計セッション数(アクティブ+切断済み)が最も少ないホストをスケールインします。
VMがエフェメラルストレージを使用している場合、Rolling Drain Modeを使用してスケールインするときに停止されるのではなく、無効化されます。
Rolling Drain Mode: このオプションを[有効]に切り替えて、Rolling Drain Modeを有効にします。
ウィンドウ名: このドレインウィンドウの名前を入力してください。
-
開始時刻: ドロップダウンリストから、このドレインウィンドウが有効になる開始時刻を選択してください。
注意: 最後のドレインウィンドウは午後 11 時 59 分まで有効です。
-
ドレインモードのホストの割合: このウィンドウ中のドレインモードのホストの割合を入力してください。
注意:
を使用してドレインウィンドウを追加または削除してください。
-
負荷分散: ドロップダウンリストから希望する負荷分散アルゴリズムを選択します。
注:
深さ優先の LB アルゴリズムでは、セッション制限に達するまでユーザーが 1 台のホストに配置されます。制限に達すると、再びセッション制限に達するまで次のホストにユーザーが配置されます。
幅優先: 負荷分散アルゴリズムは、利用可能なセッションホストにユーザーを均等に分散させます。
スケールインの積極性: ドロップダウンリストから、スケールインの積極性を選択します。
-
次のホストの事前ステージング情報を入力します:
注意: 業務時間に合わせて、一部のホストを利用可能な容量として自動的に事前ステージングするようにシステムを構成します。例: 業務日の開始時にホストを事前ステージングしておくと、始業時にすべてのユーザーが同時にサインインしても、システムがユーザーに合わせてリアルタイムで自動スケールする必要がなくなります。
-
複数のスケジュールを使用: このオプションを選択すると、重複しない複数の事前準備スケジュールを使用できるようになります。
を使用して、スケジュールを追加または削除します。
注意: 業務時間中のオプションが指定されている場合、利用可能なセッショントリガーには使用できません。
業務日: ドロップダウンリストから、事前ステージングタスクを実行する業務日を選択します。
業務時間の開始: ドロップダウンリストから、事前ステージングタスクを実行する開始時刻を選択します。
業務時間の開始までにアクティブにするホスト: この時刻までにユーザー接続を受け入れられる状態にしておくセッションホストの数を入力します。
スケールイン遅延: ドロップダウンリストから、業務時間の開始後にスケールイン操作を制限する遅延時間を選択します。事前準備済みのホストは、未使用であっても、この期間中はスケールインされません。
-
-
次のメッセージング情報を入力してください:
注意: システムは、スケールインのために選択されたセッションホストに接続されているユーザーにメッセージを送信します。
ホスト上のユーザーに警告メッセージを送信する: ドロップダウンリストから、スケールインの何分前にメッセージを送信するかを選択します。
メッセージ内容: 警告メッセージのテキストを入力します。
-
注意: セッションホストは、ドメイン信頼の問題や FSLogix 構成の問題により、動作に支障が生じることがあります。AVD エージェントは、そのようなホストのステータスを利用不可として報告します。管理者は、そのようなホストをプールから手動で削除する必要があります。ただし、Nerdio Managerを使用すると、自動スケールプロセス中にこれらのセッションホストを修復する一連のアクションを構成できます。自動スケールでは、障害のあるセッションホストを再起動し、削除/再作成することで、自動的に修復を試行できます。ホストの再起動を数回試みて運用可能な状態に戻し、その後はそのままにするか、ホストを削除して再作成できます。
障害ホストの自動修復: このオプションを有効に切り替えて自動修復を有効にします。
-
AVDエージェントの状態: ドロップダウンリストから、セッションの状態も含めて希望する状態を選択します。
注意: 状態は、セッションホスト VM にインストールされた AVD エージェントによって AVD サービスに報告されます。何らかの問題がある場合、ステータスは "Available" 以外になります。「Available」以外のすべての状態が問題を意味するわけではありません。詳細については、この Microsoft の記事を参照してください。アクティブなセッションがあるホストは、ある程度機能している可能性があるため、障害のあるホストとして扱われません。セッションがまったくないホスト、またはアクティブなセッションがない (つまり、切断されたセッションのみの) ホストのみが、自動スケールによって障害のあるホストと見なされます。
最初のアクションのタイムアウト: 最初のアクションを実行する前に待機する分数を入力します。
-
復旧アクション: ドロップダウンリストから復旧アクションを選択します。
注:
VM アクション (例: VM の再起動、VM の削除) またはスクリプトアクション (例: SxS の再インストール、AVD へのホストの再登録など) を選択できます。
復旧アクションは、表示されている順序で実行されます。任意のアクションをドラッグアンドドロップしてリスト内の位置を変更し、実行順序を変更できます。
-
復旧アクション間の分数: 各再起動試行の後、次のステップに進むまでの待機分数を入力します (例: VM を再起動してから削除するなど)。
注意: 自動修復操作で障害のあるホスト VM の削除と再作成が必要な場合、利用可能であれば、容量を補うために予備の VM の電源がオンになります。
必要な情報をすべて入力したら、[保存] を選択します。
コメント (0件のコメント)