セッション時間制限プロファイルの作成

この記事では、Nerdio Managerでセッション時間制限プロファイルを作成し、それをホストプールに割り当てる方法を説明します。セッション時間制限プロファイルは、有効、アイドル、および切断されたセッションをいつ切断またはログオフするかを定義します。プロファイルを一度作成すれば、必要な数だけホストプール全体で再利用できるため、セッションの動作が一貫し、個別のグループポリシーオブジェクトやホストごとのレジストリ変更が不要になります。すべてのホストプールプロファイルタイプの概要については、ホストプールプロファイルの管理を参照してください。

セッション時間制限プロファイルは、プールおよび個人用ホストプール、ならびにデスクトップおよびRemoteAppセッションに適用されます。プロファイルを作成せずに単一のホストプールのセッション時間制限を設定するには、ユーザーセッション時間制限を設定するを参照してください。

セッション時間制限プロファイルの仕組み

Windowsは、リモートデスクトップサービス(RDS)ポリシー設定を通じてセッション時間制限を適用します。これらの制限が管理されていない場合、有効および切断されたセッションが蓄積されてセッションホストの容量を占有するため、コストが増加し、自動スケールによるスケールインが妨げられる可能性があります。

Nerdio Managerは、これらのポリシー設定を名前付きの再利用可能なプロファイルとして公開します。プロファイルは一元的に格納され、ホストプールに割り当てられ、ローカルポリシーを通じてセッションホストに適用されます。セッション状態自体は、Nerdio ManagerではなくWindowsオペレーティングシステムによって管理されます。

プロファイル内のすべての設定は、既定でNot configuredになっています。Not configuredのままにされた設定はプロファイルによって適用されず、既存のイメージまたはグループポリシーの動作が引き続き適用されます。コンソールセッションは、有効、アイドル、および切断されたセッションの制限から除外されます。

前提条件

ロールベースのアクセス制御(RBAC)と権限

ホストプールプロファイルの作成および編集を許可するNerdio Manager役割が必要です。

プロファイルの計画

プロファイルを作成する前に:

  • タイムアウトしたセッションを切断するか、完全にログオフするかを決定します。

  • どのホストプールがプロファイルを使用するか、またそれらがフルデスクトップ、RemoteApp、またはその両方のいずれを提供するかを特定します。

  • アプリ所有者と値について合意します。強制ログオフを行うと、保存されていない作業が終了する可能性があります。

  • プロファイルをより広範囲に割り当てる前に、非本番環境のホストプールでプロファイルを試験運用することを計画してください。

プロファイルの作成

セッション時間制限プロファイルを作成するには:
  1. Cloud Desktops > Azure Virtual Desktop > ホストプールプロファイル に移動します。

  2. New profile > Session Time Limits を選択します。

    セッション時間制限プロファイルダイアログボックスが開き、すべての時間制限設定がNot configuredに設定されます。

  3. 次の情報を入力してください:

    • プロファイル名 (必須):対象ユーザーや動作を識別する名前を入力してください(例: Pooled - Standard Timeouts や RemoteApp - Aggressive Logoff)。

    • プロファイルの説明 (オプション):プロファイルリストでプロファイルが自己文書化されるように、意図した用途、所有者、および変更管理の参照情報を記録します。

  4. 各設定について、ドロップダウンリストから必要な間隔を選択するか、そのポリシーに対して操作を行わないように設定をNot configuredのままにします。各設定の詳細については、セッション時間制限設定を参照してください。

  5. OKを選択してプロファイルを保存します。キャンセルを選択して、保存せずに破棄します。

結果プロファイルが保存され、ホストプールプロファイルリストに表示されます。

プロファイルをホストプールに割り当てる

保存されたプロファイルは、割り当てるまで効果がありません。ホストプールプロファイルの管理で説明されているように、プロファイルをターゲットのホストプールに割り当てます。プロファイルを割り当てる際、変更を既存のセッションホストに適用するかどうか、それらのホストを再起動するかどうか、およびタスクを今すぐ実行するかスケジュールに従って実行するかを選択できます。これらのオプションの詳細については、再イメージ化せずにホストの変更を適用するを参照してください。

注記

既存のホストに時間制限を適用することは、ホストレベルの操作です。可能な限り営業時間外にスケジュールを設定し、失敗がプール全体に影響を与えないように、ホストを小さなグループに分けて処理してください。

セッション時間制限設定

次の表は、プロファイルの各設定と、それを未構成のままにした場合の動作をまとめたものです。各設定の詳細については、「ユーザーセッションの時間制限を設定する」を参照してください。

設定

動作内容

未構成の場合

**アクティブ**なセッションを切断するまでの時間

ユーザーの操作に関係なく、この合計経過時間後にセッションを切断します。ユーザーはセッションが切断される2分前に警告を受け取り、これによりユーザーは開いているファイルを保存したりプログラムを閉じたりすることができます。

アクティブなセッションは無期限に実行されます。

**アイドル** セッションを切断するまでの時間

キーボードまたはマウスの入力がない状態でこの時間が経過すると、セッションを切断します。ユーザーはセッションが切断される2分前に警告を受け取り、これによりユーザーはキーを押したりマウスを動かしたりしてセッションをアクティブに保つことができます。

アイドル状態のセッションは切断されません。

強制ログオフ

タイムアウトしたアクティブまたはアイドル状態のセッションを、切断ではなく終了します。この設定は、明示的に設定したタイムアウト制限にのみ適用されます。接続性やネットワークの状態に起因するタイムアウトには適用されません。

タイムアウトしたセッションは切断されますが、ログオフはされません。

**切断**されたセッションをログオフするまでの時間

切断状態がこの時間を経過した後に、切断されたセッションをログオフします。切断されたセッションで実行中のプログラムは、セッションがログオフされるまでアクティブなままになります。切断されたセッションを無期限に保持するには、Neverを選択します。

切断されたセッションは無期限に保持されます。

空の **RemoteApp** セッションをログオフするまでの時間

空の RemoteApp セッションの時間制限を設定します。空のRemoteAppセッションとは、開いているRemoteAppウィンドウがないセッションのことです。

セッションは切断されますが、ログオフはされません。

注記

アクティブ、アイドル、および切断されたセッションの制限時間は、コンソールセッションには適用されません。

推奨されるプラクティス

  • 切断状態およびアイドル状態の制限から開始してください。これらは、ユーザーへの影響を最小限に抑えつつ、最も多くの容量を回収します。

  • コンプライアンスやライセンスの要件で厳格なセッション制限が求められない限り、Disconnect ACTIVE sessions after は 未構成 のままにしてください。アクティブなセッション制限は、作業中のユーザーを中断させます。

  • 切断されたセッションが丸1日の勤務時間中ずっと残らないように、切断されたセッションのログオフ制限を設定してください。

  • Force logoff は、セッション内のアプリが確実に作業を保存することを確認し、その変更をユーザーに連携した後にのみ有効にしてください。

  • RemoteAppの制限は、RemoteAppホストプールに対してのみ設定してください。ユーザーがフルデスクトップを受け取る場所では、効果がありません。

  • 時間制限を 自動スケール に合わせて調整してください。切断されたセッションが残っているホストは、スケールインできません。

  • 妥協した値を持つ1つのプロファイルではなく、ワークロードごとに個別のプロファイルを作成し、プロファイルの説明を使用して各値が選択された理由を記録してください。

  • プロファイルを1つのホストプールで試験運用し、より広範囲に割り当てる前にセッションホストでの振る舞いを確認してください。

設定を確認してください。

プロファイルを割り当てた後、以下を確認してください。

  • プロファイルが、期待される値とともに ホストプールプロファイル リストに表示されます。

  • プロファイルが意図したホストプールに割り当てられています。

  • 既存のホストにプロファイルを適用するタスクが失敗なく完了しました。

  • セッションホスト上で、有効な Remote Desktop Service のセッション時間制限ポリシーがプロファイルと一致しています。

  • 設定された制限を超えてアイドル状態のままにしたテストセッションに2分間の警告が表示され、その後に期待どおりの切断またはログオフが行われます。

  • 丸1日の営業日が経過した後、セッション件数から切断されたセッションが期待どおりにクリアされていることがわかります。

トラブルシューティング

次の表は、セッション時間制限プロファイルに関する一般的な課題と推奨されるアクションを示しています。

症状

考えられる原因

アクション

一部のホストで制限が有効になりません。

変更が既存のホストに適用されていないか、それらのホストが再起動されていません。

既存のホストに対して適用操作を再度実行し、再起動を含めてください。

セッションが切断されますが、ログオフされません。

強制ログオフが未構成であるか、切断されたセッションのログオフ制限が設定されていません。

**切断**されたセッションをログオフするまでの時間制限時間に達したときにセッションを終了させる必要がある場合は、強制ログオフも有効にしてください。

ユーザーから、保存されていない作業が失われたというレポートがあります。

強制ログオフが有効になっており、アクティブまたはアイドル状態の上限が短く設定されています。

上限を緩和するか、セッションをログオフする代わりに切断するように設定し、アプリがどのように作業を保存するかを確認してください。

RemoteAppの上限が機能していないようです。

ホストプールがデスクトップを提供しているか、セッションでRemoteAppウィンドウが開いたままになっています。

プールがRemoteAppプールであること、およびセッションが空であることを確認してください。

自動スケールがスケールインしていません。

切断されたセッションがホスト上に保持されたままになっています。

切断されたセッションのログオフ上限を短縮し、それがプール内のすべてのホストに適用されていることを確認してください。

コンソールセッションが上限を無視しています。

これは予期された動作です。

なしアクティブ、アイドル、および切断の上限は、コンソールセッションには適用されません。

プロファイルの例

フロントラインワーカーのプール型ホストプールは07:00から19:00まで実行され、自動スケールは夜間にスケールインしていません。Pooled - Task Workerという名前のプロファイルは、アイドルセッションを切断するまでの上限を1時間に、切断されたセッションをログオフするまでの上限を2時間に設定します。アクティブセッションを切断するまでの上限と強制ログオフは構成されていませんのままになるため、アイドルユーザーはログオフされるのではなく切断されます。

1時間アイドル状態のセッションは、2分間の警告後に切断され、その2時間後にログオフされます。これにより、次のシフトのかなり前にスケールイン用のホストが解放されます。

関連記事

助けが必要ですか?

サポートチケットを提出してくださいこの項目について。

この記事は役に立ちましたか?

0人中0人がこの記事が役に立ったと言っています
他にご質問がございましたら、リクエストを送信してください

コメント (0件のコメント)

記事コメントは受け付けていません。