This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
オートスケール™ の利用開始
Autoscale はデリバリーグループレベルで動作します。設定したスケジュールに基づいて、デリバリーグループ内のマシンをプロアクティブに電源管理します。
Autoscale は、すべての種類のデリバリーグループに適用されます。
- シングルセッション静的 OS
- シングルセッションランダム OS
- マルチセッションランダム OS
注:
MMC ベースの Studio を使用してデリバリーグループを作成またはアップグレードする場合、Autoscale はデフォルトで有効になっています。
この記事では、Autoscale 関連の基本的な概念について説明し、デリバリーグループで Autoscale を有効にして構成する方法に関するガイダンスを提供します。
基本的な概念
開始する前に、Autoscale の以下の基本的な概念について学習してください。
スケジュール
Autoscale は、設定したスケジュールに基づいて、デリバリーグループ内のマシンをオン/オフします。
スケジュールには、各時間帯のアクティブなマシンの数が含まれ、ピーク時とオフピーク時が定義されています。
スケジュール設定は、デリバリーグループの種類によって異なります。詳細については、以下を参照してください。
- マルチセッションOSデリバリーグループ(/ja-jp/citrix-virtual-apps-desktops/2402-ltsr/manage-deployment/autoscale/schedule-based-and-load-based-settings.html#multi-session-os-delivery-groups)
- シングルセッションOSランダムデリバリーグループ(/ja-jp/citrix-virtual-apps-desktops/2402-ltsr/manage-deployment/autoscale/schedule-based-and-load-based-settings.html#single-session-os-random-delivery-groups)
- シングルセッションOS静的デリバリーグループ(/ja-jp/citrix-virtual-apps-desktops/2402-ltsr/manage-deployment/autoscale/schedule-based-and-load-based-settings.html#single-session-os-static-delivery-groups)
キャパシティバッファ
キャパシティバッファは、動的な負荷増加に対応するために、現在の需要に予備の容量を追加するために使用されます。留意すべき2つのシナリオがあります。
- マルチセッションOSデリバリーグループの場合、キャパシティバッファは、ロードインデックスの観点から、デリバリーグループの総容量のパーセンテージとして定義されます。
- シングルセッションOSデリバリーグループの場合、キャパシティバッファは、デリバリーグループ内のマシンの総数のパーセンテージとして定義されます。
ロードインデックス
重要:
ロードインデックスは、マルチセッションデリバリーグループにのみ適用されます。
ロードインデックスメトリックは、マシンがユーザーログオン要求を受信する可能性を決定します。これは、同時ログオン、セッション、CPU、ディスク、メモリ使用量に対して構成された Citrix Load Management policy の設定を使用して計算されます。
ロードインデックスは0から10,000の範囲です。デフォルトでは、マシンが250セッションをホストしている場合、フルロードと見なされます。
-
「0」はアンロードされたマシンを示します。負荷インデックス値が0のマシンは、ベースライン負荷状態です。
-
「10,000」は、それ以上セッションを実行できない、完全にロードされたマシンを示します。
デリバリーグループのAutoscaleを有効にする
デリバリーグループを作成すると、Autoscaleはデフォルトで無効になります。Web Studioを使用してデリバリーグループのAutoscaleを有効にして構成するには、次の手順に従います。
PowerShellコマンドを使用して、デリバリーグループのAutoscaleを有効にして構成することもできます。詳しくは、「Broker PowerShell SDK commands」を参照してください。
-
左側のペインでDelivery Groupsを選択します。
-
管理するデリバリーグループを選択し、Manage Autoscaleをクリックします。

-
Manage Autoscaleページで、Enable AutoscaleチェックボックスをオンにしてAutoscaleを有効にします。Autoscaleを有効にすると、ページ上のオプションが有効になります。

-
組織のニーズに基づいてデフォルト設定を変更するには、次の設定を完了します。
-
非アクティブなマシンをより効率的に電源オフにするには、動的セッションタイムアウトとユーザーログオフ通知を使用します。
-
デリバリーグループ内のマシンの一部を電源管理するには、タグ付けされたマシンのAutoscaleを使用します。
Autoscaleを無効にするには、Autoscaleチェックボックスをオフにします。ページ上のオプションがグレー表示され、選択したデリバリーグループでAutoscaleが無効になっていることを示します。
重要:
- Autoscaleを無効にすると、Autoscaleによって管理されているすべてのマシンは、無効化された時点の状態を維持します。
- Autoscaleを無効にすると、ドレイン状態のマシンはドレイン状態から解除されます。ドレイン状態の詳細については、「ドレイン状態」(#drain-state)を参照してください。
メトリックを監視する
デリバリーグループでAutoscaleを有効にすると、DirectorからAutoscaleで管理されているマシンの以下のメトリックを監視できます。
-
マシンの使用状況
-
推定節約額
-
マシンとセッションのアラート通知
-
マシンのステータス
-
負荷評価の傾向
注:
デリバリーグループでAutoscaleを最初に有効にした場合、そのデリバリーグループの監視データが表示されるまでに数分かかることがあります。 Autoscaleがデリバリーグループに対して有効化され、その後無効化された場合でも、監視データは引き続き利用可能です。Autoscaleは5分間隔で監視データを収集します。
メトリックの詳細については、「Autoscaleで管理されているマシンの監視」(/ja-jp/citrix-virtual-apps-desktops/2402-ltsr/director/site-analytics/autoscale-managed-machines.html)を参照してください。
知っておくと良いこと
Autoscaleはデリバリーグループレベルで機能します。デリバリーグループごとに構成されます。選択したデリバリーグループ内のマシンのみを電源管理します。
容量とマシンの登録
Autoscaleは、容量を決定する際にサイトに登録されているマシンのみを含めます。登録されていない電源オンのマシンはセッション要求を受け入れることができません。その結果、それらはデリバリーグループの全体的な容量には含まれません。
複数のマシンカタログにわたるスケーリング
一部のサイトでは、複数のマシンカタログが単一のデリバリーグループに関連付けられている場合があります。Autoscaleは、スケジュールまたはセッションの需要要件を満たすために、各カタログからマシンをランダムに電源オンにします。
たとえば、あるデリバリーグループには2つのマシンカタログがあります。カタログAには3台のマシンが電源オンになっており、カタログBには1台のマシンが電源オンになっています。Autoscaleが追加のマシンを電源オンにする必要がある場合、カタログAまたはカタログBのいずれかのマシンを電源オンにする可能性があります。
マシンのプロビジョニングとセッションの需要
デリバリーグループに関連付けられているマシンカタログには、需要の増減に応じて電源オン/オフできる十分なマシンが必要です。セッションの需要がデリバリーグループ内の登録済みマシンの総数を超えた場合、Autoscaleはすべての登録済みマシンが電源オンになっていることを保証します。ただし、Autoscaleは追加のマシンをプロビジョニングしません。
インスタンスサイズの考慮事項
パブリッククラウドでインスタンスのサイズを適切に設定すると、コストを最適化できます。ワークロードのパフォーマンスと容量要件に合致する限り、より小さいインスタンスをプロビジョニングすることをお勧めします。
小さいインスタンスは、大きいインスタンスよりも少ないユーザーセッションをホストします。そのため、最後のユーザーセッションがログオフされるまでの時間が短いため、Autoscaleはマシンをより速くドレイン状態にします。結果として、Autoscaleは小さいインスタンスをより早く電源オフにし、それによってコストを削減します。
ドレイン状態
Autoscaleは、デリバリーグループ内の電源オンになっているマシンの数を、構成されたプールサイズと容量バッファにスケールダウンしようとします。
この目標を達成するために、Autoscaleはセッション数が最も少ない余分なマシンを「ドレイン状態」にし、すべてのセッションがログオフされたときにそれらを電源オフにします。この動作は、セッションの需要が減少し、スケジュールが電源オンになっているマシンよりも少ないマシンを必要とする場合に発生します。
Autoscaleは、余分なマシンを1台ずつ「ドレイン状態」にします。
-
2台以上のマシンが同じ数のアクティブセッションを持っている場合、Autoscaleは指定された電源オフ遅延時間だけ電源オンになっていたマシンをドレインします。
そうすることで、最近電源がオンになったマシンがドレイン状態になるのを避けることができます。なぜなら、それらのマシンはセッション数が最も少ない可能性が高いからです。
-
指定された電源オフ遅延時間の間、2台以上のマシンが電源オン状態であった場合、Autoscaleはそれらのマシンをランダムに1台ずつドレインします。
ドレイン状態のマシンは、新しいセッションの起動をホストしなくなり、既存のセッションがログオフされるのを待機します。マシンは、すべてのセッションがログオフされた場合にのみシャットダウンの候補となります。ただし、セッション起動にすぐに利用できるマシンがない場合、Autoscaleはマシンの電源をオンにするよりも、ドレイン状態のマシンにセッション起動を誘導することを優先します。
以下のいずれかの条件が満たされた場合、マシンはドレイン状態から解除されます。
- マシンが電源オフになる。
- マシンが属するデリバリーグループに対してAutoscaleが無効になっている。
- Autoscaleは、スケジュールまたは負荷需要の要件を満たすためにマシンを使用します。このケースは、スケジュール(スケジュールベースのスケーリング)または現在の需要(負荷ベースのスケーリング)が、現在電源オンになっているマシンの数よりも多くのマシンを必要とする場合に発生します。
重要:
セッション起動にすぐに利用できるマシンがない場合、Autoscaleはマシンの電源をオンにするよりも、ドレイン状態のマシンにセッション起動を誘導することを優先します。セッション起動をホストするドレイン状態のマシンは、ドレイン状態のままです。
どのマシンがドレイン状態にあるかを確認するには、Get-BrokerMachine PowerShellコマンドを使用します。例: Get-BrokerMachine -DrainingUntilShutdown $true。または、Manageコンソールを使用することもできます。ドレイン状態のマシンを表示するを参照してください。
ドレイン状態のマシンを表示する
注:
この機能は、マルチセッションマシンにのみ適用されます。
Web Studioでは、ドレイン状態のマシンを表示して、どのマシンがシャットダウンしようとしているかを知ることができます。以下の手順を完了してください。
- 検索ノードに移動し、表示する列をクリックします。
- 「表示する列」ウィンドウで、「ドレイン状態」の横にあるチェックボックスをオンにします。
- 「表示する列」ウィンドウを終了するには、「保存」をクリックします。
「ドレイン状態」列には、次の情報が表示されます。
- シャットダウンまでドレイン中。 マシンがシャットダウンされるまでドレイン状態にある場合に表示されます。
- ドレイン中ではありません。 マシンがまだドレイン状態にない場合に表示されます。
ドレイン状態(/ja-jp/citrix-virtual-apps-desktops/2402-ltsr/media/drain-state.png)
詳細情報
Autoscale に関する詳細情報については、Tech Zone に掲載されているCitrix Autoscaleをご参照ください。
共有
共有
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.