Global Poolsの構成

この記事では、Global Pools の構成方法を説明します。Global Pool の作成、ホストプールのプールグループへの整理、ユーザーを自動的に割り当てるための割り当てポリシーの作成、およびプールグループ間でユーザーをリダイレクトするためのフェイルオーバーポリシーの設定を行います。Global Poolsの仕組みの背景については、「Global Pools機能の概要」を参照してください。

前提条件

      Nerdio Manager サブスクリプション

AVD コア

AVD プレミアム

Windows 365

UEM

      システム/環境要件

Global Poolを作成する前に、以下の準備が整っていることを確認してください。

  • Nerdio Manager (NME) テナントでグローバルプールが有効になっています。この機能は現在、パブリックプレビューで利用可能です。

  • グローバルプールの対象者を定義するために、少なくとも1つのEntra IDグループが必要です。

  • 割り当てポリシーで使用するEntra IDグループが必要です。

  • プールグループ内に作成するホストプールには、標準のAzure Virtual Desktopホストプールの前提条件(ワークスペース、リソースグループ、アイデンティティ/AD参加方法)が必要です。

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

Nerdio Manager のロール

以下のNerdio Managerロールでグローバルプールを管理できます。

  • Nerdio Adminロールがグローバルプールを管理するために必要です。

       準備手順

上記の前提条件以外に、追加の準備作業は必要ありません。Nerdio Managerにホストプールに関連付けられたEntra IDグループを自動作成させる場合は、アカウントに機能概要で記載されている昇格されたAzure/Entra権限があることを確認してください。そうでない場合は、開始する前に使用するEntra IDグループを事前に作成してください。

注記

Nerdio ManagerにこれらのEntra IDグループを作成させることをお勧めします。

グローバルプールを作成する

グローバルプールは、プール グループとホストプールの最上位コンテナーです。プール グループや割り当てポリシーを作成する前に、1つ作成してください。グローバルプールは、既存のホストプールの上に階層を導入します。各グローバルプールには1つ以上のプール グループが含まれ、各プール グループには1つ以上のホストプールが含まれ、各ホストプールには通常通りセッションホストが含まれます。このドキュメントのこのセクションでは、グローバルプールの作成方法について詳しく説明します。

手順 1:基本設定を入力します

  1. Nerdio Managerで、Cloud Desktops > Global Pools に移動します。

  2. New Global Pool を選択します。

  3. [Basics] ステップで、グローバルプールの Name を入力します。

  4. Desktop experience について、このグローバルプールが提供するセッションのタイプを選択します。

    • AVD multi-session desktop (pooled): フルマルチセッションデスクトップを提供します

    • AVD multi-session RemoteApp (pooled): フルデスクトップの代わりに公開されたRemoteAppを提供します

  5. テナントには、このグローバルプールで使用するアイデンティティテナントを選択します。

  6. Entra IDグループには、このグローバルプールの対象となるユーザーを定義するグループを選択または作成します。

    注記

    このEntra IDグループは資格を付与するだけであり、メンバーであること自体がユーザーをホストプールに割り当てるわけではありません。割り当てポリシーによって、対象ユーザーがアクセスできるプール グループが決定されます。

  7. [次へ] を選択します。

手順 2:プロファイルを選択する

  1. プロファイルステップで、Active Directory プロファイルを選択する。

  2. オプションで、仮想マシンプロファイルを選択する。

  3. オプションで、RDPプロファイルを選択する。

  4. FSLogixには、FSLogixを無効にする場合はOFFを、Nerdio Managerの既定プロファイルを使用する場合は既定を選択するか、このグローバルプール内のホストプールに適用する特定のプロファイル(「プロファイル」の下にリストされています)を選択する。

  5. オプションで、Scripted Actionsには、このグローバルプール内のホストプールに展開するScripted Actionsプロファイルを選択する。

  6. 送信を選択してください。

注記

標準のホストプールで利用可能なすべてのホストプールプロファイルが、グローバルプールで利用できるわけではありません。利用可能なプロファイルの現在のリストについては、「グローバルプールの機能概要」を参照してください。

プールグループを作成する

プールグループは、1つ以上のホストプールを組み合わせ、それらの間でユーザーをどのように分散させるかを定義します。

  1. 作成したグローバルプールを開きます。

  2. 新しいプールグループを選択する。

  3. プールグループの名前を入力する。

  4. 分散モードを選択する:「深さ優先」は1つのホストプールを埋めてから次に移動し、「幅優先」はホストプール全体にユーザーを均等に分散させます。

  5. [保存] を選択します。

ホストプールをプールグループに追加する

  1. プールグループを開きます。

  2. [<b>新規ホストプール</b>] を選択します。

  3. ホストプールの名前を入力します。

  4. 必要に応じて、説明を入力します。

  5. リソースグループを選択します。

  6. ワークスペースを選択します。

  7. 必要に応じて、Entra IDグループで、入力を開始して既存のグループを検索し、選択します。このフィールドを空白のままにすると、Nerdio Managerが自動的に作成します。

    注記

    このEntra IDグループは、Nerdio Managerがユーザーにこの特定のホストプールおよびその公開デスクトップまたはRemoteAppへのアクセス権を付与するために使用する割り当てグループです。

    このフィールドは空のままにして、NerdioにこれらのEntra IDグループを作成してもらうのがお勧めです。

  8. ユーザー制限に、このホストプールに割り当てることができるユーザーの最大数を入力します(デフォルトは1000)。

  9. 残りのホストプールの設定は、スタンドアロンのホストプールの場合と同様に構成します。

  10. 作成を選択してください。

  11. このプールグループに追加する各ホストプールについて、繰り返します。

割り当てポリシーを作成する

割り当てポリシーは、Entra IDグループメンバーシップに基づいて、対象となるユーザーをプールグループに自動的に割り当てまたは再割り当てします。

  1. グローバルプールを開き、ポリシータブを選択します。

  2. +新しいポリシーを選択します。

  3. ポリシータイプで、属性を選択します。これは現時点で利用可能な唯一のポリシータイプです。

  4. プールグループについて、このポリシー項目が評価し、このプールグループに割り当てるメンバーが属するEntra IDグループを選択します。

  5. 優先度(整数)を設定します。以下の「ポリシーの優先順位について」を参照してください。

  6. [保存] を選択します。新しいポリシーは、既定で無効になります。

  7. これらの手順を繰り返してポリシー項目を追加します。例えば、異なるEntra IDグループとプールグループの組み合わせをターゲットにする場合などです。

  8. ポリシーを適用する準備ができたら、有効化します。Nerdio Managerは、ポリシーが有効になると、ユーザーを15分ごとに自動的にターゲット プール グループへ同期します。または、今すぐ同期を選択して、オンデマンドで変更を適用することもできます。

属性ポリシータイプが評価するもの

属性ポリシー項目は、Entra IDグループメンバーシップを評価します。グローバルプールの適格グループ内の各ユーザーについて、Nerdio Managerは、そのユーザーがポリシー項目で指定されたEntra IDグループのメンバーでもあるかどうかを確認します。メンバーである場合、そのポリシー項目が一致し、ユーザーはポリシー項目のターゲット プール グループに割り当てられます。具体的には、プール グループの配布モードに従って選択された、そのプール グループ内の利用可能なホストプールに割り当てられます。

ポリシーの優先順位について

優先順位は、ユーザーが割り当てポリシー内の異なるプールグループにマッピングされる複数のEntra IDグループのメンバーである場合にのみ適用されます。ユーザーがいずれか1つのポリシー項目にのみ一致する場合、その項目のターゲット プール グループが適用され、優先順位は関係ありません。

ユーザーが複数のポリシー項目に一致する場合、数値の優先順位値が最も低い項目が優先されます。例えば:

  • ポリシー項目A:Entra IDグループ「Finance」、ターゲット プール グループ East、優先順位10

  • ポリシー項目B:Entra IDグループ「Executives」、ターゲット プール グループ West、優先順位1

ユーザーがFinanceグループとExecutivesグループの両方のメンバーである場合、優先順位1は優先順位10よりも低いため、そのユーザーはプール グループWestに割り当てられます。

フェールオーバーポリシーの作成

フェールオーバーポリシーは、計画保守中や障害時に、ユーザーをあるプール グループから別のプール グループへリダイレクトします。

  1. グローバルプールを開き、フェールオーバーポリシータブを選択します。

  2. 新規フェールオーバーポリシーを選択します。

  3. ソースグループターゲットグループを選択します。

  4. [保存] を選択します。新しいフェールオーバーポリシーは、作成時に既定で無効化されます。

  5. フェールオーバーの準備ができたら、ポリシーをアクティブ化します。Nerdio Managerは、次回の同期時に、ソースプール グループからターゲットプール グループへユーザーを再割り当てします。

グローバルプールを手動で同期する

Nerdio Managerは、アクティブなポリシーを15分ごとに自動的に同期します。

この同期には、以下の処理が含まれます。

  • アクティブなポリシーを評価します

  • 対象となるユーザーを確認します

  • 処理および再割り当てが必要なユーザーを検索します

  • アクティブなフェールオーバーポリシーがあれば適用します

  • 必要に応じて、ホストプールEntra ID割り当てグループからユーザーを削除します

  • 必要に応じて、新しいホストプールEntra ID割り当てグループにユーザーを割り当てます

  • プール グループ内のユーザーを再バランスします

  • ホストプールの割り当てアクセスを検証します。

  • RemoteAppをホストプールにデプロイおよび更新します。

次回の自動同期を待たずにオンデマンドで同期を実行するには、次の手順を実行します。

  1. グローバルプールを開きます。

  2. 同期を選択します。

  3. タスクで進捗状況を監視します。

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

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

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

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