Nerdio Manager for Enterpriseが登録およびセットアップされたら、ラボホストプールを作成し、Nerdio Managerで必要な設定を定義できます。
この方法では、次の手順を実行します。
-
ステップ 3:リソースグループのリンクと管理者資格情報の定義
-
ステップ 3:追加のディレクトリプロファイルまたはOUパスの定義
-
ステップ 3:Auto-scaleプロファイルの作成
-
ステップ 3:リソースルールの定義
-
ステップ 3:カスタムロールの作成
-
ステップ 3:カスタムデスクトップイメージの追加
-
ステップ 3:ワークスペースを追加
-
ステップ 3:ホストプールを作成
-
ステップ 3:ラボホストプールの自動スケールを設定する
-
ステップ 3:ラボホストプールにユーザーとロールを割り当てる
セッションホスト仮想マシン (VM) とラボデスクトップイメージを含めるために、リソースグループをリンクします。その後、プロビジョニングされるすべての VM のデフォルトのローカル管理者アカウントを設定できます。
リソースグループをリンクしてローカル管理者認証情報を定義するには:
-
Nerdio Manager で、設定 > Azure 環境 > リンクされたリソースグループ に移動し、Azure Compute Gallery のリソースグループがリンクされていることを確認します。
注記
-
リソースグループをリンクすると、Nerdio Manager アプリにそのリソースグループに対する共同作成者利用権が付与されます。Nerdio Manager は、リンクされたリソースグループ内に含まれる Azure Compute Gallery のイメージのみを表示します。
-
Azure Compute Gallery がテナント内の別のサブスクリプションにある場合は、そのサブスクリプションも忘れずにリンクしてください。新しいサブスクリプションをリンクすると、Nerdio Manager アプリにそのサブスクリプションに対する Reader および Backup Reader ロールが付与されます。
サブスクリプションをリンクするには:
-
> 設定 > Azure環境 > Azureサブスクリプションタイルに移動します。
-
現在ログインしているユーザーを使用してリンク (推奨) を選択します。
-
ドロップダウンリストからサブスクリプションを選択し、OK を選択します。
詳細については、「Nerdio Manager を複数のサブスクリプションに単一の Azure テナント内で追加する」を参照してください。
-
-
-
設定 > Nerdio 環境 > ローカル管理者認証情報 に移動します。
-
DefaultAdmin リンクを選択し、管理者認証情報を指定します。
-
[OK] を選択します。
Nerdio Manager は、プロビジョニングされるすべてのセッションホスト VM に対して作成される組み込みの管理者ユーザーアカウントに、これらの認証情報を割り当てます。
注記
-
ユーザー名 フィールドは制限されており、admin または administrator という値は使用できません。
-
パスワードは 12 文字以上である必要があります。
-
必要に応じて、追加のディレクトリプロファイルまたは組織単位(OU)パスを定義できます。コースまたはラボの要件に応じて、複数のプロファイルを設定します。
ディレクトリプロファイルとOUパスを定義するには:
-
[設定] > [インテグレーション] > [ディレクトリ] に移動します。
-
[追加]を選択し、新しいディレクトリプロファイルの詳細を入力します。
-
[OK] を選択します。
ヒント
必要な数だけ追加のプロファイルを作成します。
-
[設定] > [インテグレーション] > [RDP設定プロファイル] に移動します。
-
[追加]を選択して、必要なRDPセッションオプションを含む新しいプロファイルを作成します。
-
[編集モード]で、[すべての設定]を選択して設定を確認します。
注記
ほとんどのオプションは[未構成]のままにします。これにより、学生はクリップボード、プリンター、ローカルデバイスのリダイレクト、およびその他の重要ではないオプションにアクセスできます。
-
[OK] を選択します。
Auto-scaleプロファイルを使用すると、新しいホストプールの作成が簡素化されます。これらを使用すると、再利用可能な自動スケール設定を持つプロファイルを作成できます。
注記
-
可能であれば、少なくとも2つのAuto-scaleプロファイルを作成することをお勧めします。
-
このガイドの手順は、Azure Lab Servicesの提供内容と一致するシングル セッションホストプールを対象としています。ただし、コストをさらに削減するために、オプションでマルチセッションホストプールを作成することもできます。
-
以下の手順では、シングル セッションプロファイルの作成方法を説明します。
新しいAuto-scaleプロファイルを作成するには:
-
設定 > Auto-scaleプロファイルに移動し、Auto-scaleプロファイルの追加を選択します。
-
次の詳細を提供してください:
-
プロファイル設定:
-
Auto-scaleモード:ホストプールの種類に応じて、次のいずれかを実行します。
-
シングル セッションホストプール:スケジュールベース(個人)を選択します。
-
マルチセッションホストプール:共有を選択します。
-
-
名前 新しいAuto-scaleプロファイルの名前を入力します。
-
説明必要に応じて、説明を入力します。
-
-
セクション 1:ホストプールのプロパティ 接続時にVMを起動を選択すると、ユーザーは予定されたコース時間外でもサインインすることができます。
注記
このオプションを選択しない場合、ユーザーは予定されたセッション中(または許可されている場合はセルフサービスエンドユーザーポータルを使用)のみサインインすることができます。
-
セクション 2:勤務時間ラボプールが予定されたセッションのためにオンラインである必要がある曜日と時間を設定します。
以下の推奨詳細を提供します。
-
電源オフの積極性:中を選択します。このオプションは、ユーザーが切断した後にサインアウトさせます。
-
電源オンのタイミング:Onceを選択します。このオプションを選択すると、クラス途中でVMがシャットダウンした場合、VMを再度開始することができません。
-
電源オフのタイミング:継続的にを選択します。このオプションを選択すると、授業時間外にVMが電源オンになっている場合、Nerdio ManagerがVMを停止することができます。
-
アサインされたユーザーがいないホストを含めるオプションを選択します。
-
-
セクション 3:ホスト OS ディスク:
-
勤務時間中にすべてのホストをOSディスクタイプで実行するように設定するを選択します。
-
ユーザーに割り当てられていないデスクトップをSTOPPED OSディスクタイプのままにするオプションが自動的に選択されている場合は、チェックを外します。
-
-
ユーザーにインテリジェントディスク事前ステージングを使用するを選択します。
-
-
セクション4:自動拡張、セクション5:自動縮小、およびセクション7:破損したホストの自動修復は、当面の間、無効のままにしてください。これらは、テストとサンプリングが継続される中で再検討する必要があります。
-
ラボホストプールの作成時やセッションホストVMの追加時に、VMサイズやOSディスクの選択を支援するためのレコメンデーションおよびフィルタリングルールを作成します。
カスタムリソースルールを定義するには:
-
システム > 設定 > リソースルールに移動します。
-
デフォルトの組み込みルールのそれぞれについてアクションメニューを展開し、無効にするを選択します。
-
追加を選択して、以下の各構成の新しいルールを作成します。
注記
リストにないオプションはすべてデフォルトのままにします。
名前
オプション
15 小
Smallルールについて、以下のオプションを定義します。
-
コストを表示:はい
-
デフォルトで選択:はい
-
VMサイズドロップダウン選択ルール:オン
-
VMファミリーバージョン: v2。
-
VMファミリータイプ:Standard FSv2ファミリーvCPU。
-
CPU コア15
-
並べ替え:コスト
-
-
OSディスクのドロップダウン選択ルール:オン
-
ストレージタイプ:Standard SSD。
-
OS ディスクサイズGB
-
15 中程度
Mediumルールに対して、以下のオプションを定義してください:
-
コストを表示:はい
-
VMサイズドロップダウン選択ルール:オン
-
VMファミリーバージョン: v2。
-
VMファミリータイプ:Standard FSv2ファミリーvCPU。
-
CPU コア15
-
並べ替え:コスト
-
15 大
Largeルールに対して、以下のオプションを定義してください:
-
コストを表示:はい
-
VMサイズドロップダウン選択ルール:オン
-
VMファミリーバージョン: v2。
-
VMファミリータイプ:Standard FSv2ファミリーvCPU。
-
CPU コア15
-
並べ替え:コスト
-
15Medium (ネストする仮想化)
警告
ネストする仮想化のサイジングは、シングル セッションホストプールでのみ使用する必要があり、マルチセッションデスクトップには適していません。
Medium (ネストする仮想化)ルールに対して、以下のオプションを定義してください:
-
コストを表示:はい
-
VMサイズドロップダウン選択ルール:オン
-
VMファミリーバージョン: v4。
-
VMファミリータイプ:Standard DSv4ファミリーvCPU。
-
CPU コア15
-
並べ替え:コスト
-
15Large (ネストする仮想化)
警告
ネストする仮想化のサイジングは、シングル セッションホストプールでのみ使用する必要があり、マルチセッションデスクトップには適していません。
Large (ネストする仮想化)ルールに対して、以下のオプションを定義してください:
-
コストを表示:はい
-
VMサイズドロップダウン選択ルール:オン
-
VMファミリーバージョン: v4。
-
VMファミリータイプ:Standard DSv4ファミリーvCPU。
-
CPU コア15
-
並べ替え:コスト
-
15Small GPU (ビジュアライゼーション)
Small GPU (ビジュアライゼーション)ルールに対して、以下のオプションを定義してください:
-
コストを表示:はい
-
VMサイズドロップダウン選択ルール:オン
-
VMファミリーバージョン: v4。
-
VMファミリータイプ:Standard NVSv4ファミリーvCPU。
-
CPU コア15
-
並べ替え:コスト
-
15Small GPU(コンピュート)
Small GPU(コンピュート)ルールに対して、以下のオプションを定義してください:
-
コストを表示:はい
-
VMサイズドロップダウン選択ルール:オン
-
VMファミリーバージョン: v3。
-
VMファミリータイプ:標準NCASSv3_T4ファミリーvCPU。
-
CPU コア15
-
並べ替え:コスト
-
15代替スモールGPU(視覚化)
代替スモールGPU(視覚化)ルールに対して、以下のオプションを定義します。
-
コストを表示:はい
-
VMサイズドロップダウン選択ルール:オン
-
VMファミリーバージョン: v5。
-
VMファミリータイプ:標準NVADSA10v5ファミリーvCPU。
-
CPU コア15
-
並べ替え:コスト
-
15代替ミディアムGPU(視覚化)
代替ミディアムGPU(視覚化)ルールに対して、以下のオプションを定義します。
-
コストを表示:はい
-
VMサイズドロップダウン選択ルール:オン
-
VMファミリーバージョン: v5。
-
VMファミリータイプ:標準NVADSA10v5ファミリーvCPU。
-
CPU コア15
-
並べ替え:コスト
-
注記
将来的には、セルフサービスポータルでの再イメージングを有効にするために、イメージをフィルタリングするカスタムリソースルールを定義することも検討してください。
-
カスタムの教授ロールとティーチングアシスタントロールを作成し、ユーザーアクセスのスコープとレベルを制御します。
カスタムロールを作成する手順は以下のとおりです。
-
RBACロール > 定義に移動し、追加を選択して新しいカスタムロールを作成します。
-
以下のロールを作成し、それぞれの詳細を指定します。
注記
リストに記載されていないオプションは、デフォルトのままにするか、未定義のままにしてください。
-
教授:
-
名前 教授を入力する。
-
説明ホストプール管理を入力する。
-
ワークスペースフルアクセスを選択する。
-
-
ティーチングアシスタント:
-
名前 Teaching Assistantを入力する。
-
説明User session managementを入力する。
-
ワークスペースUser sessions onlyおよびManage power stateを選択する。
-
-
-
[OK] を選択します。
ラボホストプール内の仮想マシンは、デスクトップイメージに基づいて作成されます。
カスタムデスクトップイメージを追加するには:
-
Desktop Imagesに移動し、Add from Azure ライブラリを選択する。
-
次のオプションを定義します:
注記
リストにないオプションはすべて既定のままにします。
-
名前 ラボデスクトップイメージの名前を入力します。
-
説明説明を入力してください。
-
Azure イメージ:Windows 11 (23H2) Enterprise – Gen2 (single-session)またはWindows 10 (22H2) Enterprise – Gen2 (single-session)(推奨)を選択する。
-
VM サイズ:一致するラボVMサイズを選択する。
-
OS ディスクラボVMサイズに合わせてOSディスクを選択する。
-
セキュリティタイプStandardを選択する。
-
AD に参加:このオプションが選択されていることを確認します。
警告
Entra参加ディレクトリタイプの場合は、Join to ADオプションのチェックを外します。
-
タイムゾーンを設定ラボのローカルタイムゾーンを選択する。
-
ローカル管理者ユーザーのカスタム資格情報を指定する:Onに設定し、デフォルトの管理者資格情報を定義します。
-
地理的分散と Azure Compute Gallery:Onに設定し、既存のACGを選択するか、名前を入力して新しいACGを作成します。
-
Azure リージョンラボのリージョンを選択する。
-
レプリカ数 (リージョンごと)必要に応じて、必要なレプリカ数を定義します。
-
-
-
OKを選択することで、VMの作成を開始する。
ワークスペースは、ユーザーにデスクトップを提供するラボ ホスト プールとセッション ホストのコンテナーです。
新しいワークスペースを追加するには:
-
ワークスペース に移動し、ワークスペースの追加 を選択します。
-
次の詳細を提供してください:
-
名前 ワークスペース名を入力します。
注記
ワークスペース名は固定されており、変更できません。ただし、各ワークスペースには、ユーザーに表示される構成可能な フレンドリ名 があります。
-
フレンドリ名:ワークスペースのフレンドリ名を入力します。
-
説明ワークスペースの説明を入力します。
-
リソースグループ (オプション、表示されない場合があります):新しく作成したワークスペースのリソースグループを選択します。
-
場所ワークスペース オブジェクトとその関連メタデータのリージョンを定義します。
注記
すべての Azure リージョンが Azure Virtual Desktop のメタデータをサポートしているわけではありません。詳細については、「Azure Virtual Desktop のデータ所在地」を参照してください。
-
-
[OK] を選択します。
これで、ラボ ホスト プールを作成し、必要な設定を定義できるようになりました。
新しいホスト プールを作成するには:
-
ワークスペース ブレードで、新しく作成したワークスペースの名前を選択し、その Azure Virtual Desktop ホスト プールを表示します。
-
動的ホスト プール ブレードで 動的ホスト プールの追加 を選択し、次の詳細を入力します。
-
名前 新しいホストプールの名前を入力します。
注記
ホストプール名は固定されており、変更することはできません。ただし、各ホストプールには、ユーザーに表示される構成可能な フレンドリ名 があります。
-
説明オプションの説明を入力します。
-
デスクトップエクスペリエンスシングルユーザーデスクトップ(専用)を選択する。
-
割り当てタイプ:自動を選択する。
-
ディレクトリ必要なラボディレクトリを選択します。
注記
ディレクトリプロファイルが1つだけ構成されている場合、ディレクトリ オプションは表示されないことがあります。
-
FSLogixドロップダウンリストから オフを選択する。
-
初期ホストカウント:2と定義する。
注記
2が推奨されるホストカウントですが、さらに追加することも可能です。
-
名前 新しいセッションホストVMの名前付けパターンを指定します。 プレフィックス または パターンを選択する。
-
デスクトップイメージ:以前に作成したデスクトップイメージ、またはMarketplaceイメージを選択します。
-
VM サイズ:必要なラボVMサイズを選択します。
-
OS ディスク128GB SSDを選択する(デフォルトのオプションであるはずです)。
-
OK を選択してホストプールを作成し、セッションホストVMのプロビジョニングを開始します。
新しいホストプールを作成した後、Nerdio Managerは自動的に 自動スケール構成ページに移動するはずです。
-
自動スケール機能により、現在の需要を満たすために必要なセッションホストVMのみが実行するようになります。
ホストプールの自動スケールを構成するには:
-
自動スケール構成ページの右上または右下で、自動スケールオプションをオンに設定します。
-
自動スケールの管理セクションで、以下の詳細を指定します。
-
Auto-scale タイムゾーン自動スケールタスクのタイムゾーンを定義します。
-
名前 追加する新しいホストの命名パターンを指定します。必要に応じて プレフィックス または パターンを選択する。
-
デスクトップイメージ (テンプレート):以前に作成したデスクトップイメージ、またはMarketplaceイメージを選択します。
-
VMサイズ (テンプレート):新しく作成されるセッションホストに使用するVMサイズを選択します。
-
実行中のOSディスク (テンプレート):必要に応じて定義します。
-
停止時の OS ディスクタイプ標準 HDDを選択します。
-
リソースグループ: 仮想マシンを含むリソースグループを選択します。
-
仮想マシンの命名:名前の再利用オプションが選択されていることを確認します。
-
-
既定のスケジュールセクションで、以下の詳細を指定します。
-
自動スケールモード:スケジュールベースを選択します。
-
Auto-scaleプロファイル以前に作成したAuto-scaleプロファイルのいずれかを選択します。
-
-
代替スケジュールエリアで、スケジュールオプションが有効になっていないことを確認します。現時点では代替スケジュールは必要ありません。
-
[<b>保存して閉じる</b>] を選択します。
-
ワークスペース > [ワークスペース名] > 動的ホストプールに移動します。
-
作成したホストプールの横にあるアクションメニューを展開し、プロパティを選択します。
-
次の詳細を提供してください:
-
RDP 設定RDP設定プロファイルドロップダウンメニューを展開し、以前に作成したプロファイルを選択します。
-
セッションの時間制限このオプションを有効にしてから、ラボの切断オプションを必要な設定に合わせて設定します:
-
**切断**されたセッションをログオフするまでの時間1分に設定します。
-
**アイドル** セッションを切断するまでの時間15分に設定します。
-
既存のホストに適用を選択します。
-
[保存] を選択します。
-
-
ユーザーセルフサービスポータルに移動し、エンドユーザーに必要な機能を選択または解除します(該当する場合)。
-
次のオプションを有効にします:エンドユーザーによるデスクトップの開始を許可する、エンドユーザーによるデスクトップの再起動を許可する、エンドユーザーによるデスクトップの停止を許可する、エンドユーザーによるデスクトップの再イメージ化を許可する(必要に応じて、以前に作成したカスタムデスクトップイメージ、またはマーケットプレイスイメージを選択します)。
-
保存して閉じるを選択して、変更を適用します。
-
-
ラボホストプールが作成および構成されたら、そのホストプールにユーザーとロールを割り当てることができます。
ユーザーとロールを割り当てるには:
-
ワークスペース > [ワークスペース名] > 動的ホストプールに移動します。
-
作成したホストプールの横にあるアクションメニューを展開し、管理 > ユーザーとグループを選択します。
注記
学生は、個別に、またはセキュリティグループによってラボホストプールに割り当てる必要があります。Nerdio Managerには、Entra ID テナントで使用可能なすべてのユーザーとグループが表示されます。
-
検索フィールドを使用して、必要なすべてのユーザーまたはグループを選択し、割り当てを選択します。
警告
学生がラボホストプールに割り当てられていない場合、そのホストプールに接続することはできません。
-
または、ラボホストプールの横にある ホストの管理 を選択して、仮想マシンをユーザーに個別に割り当てます。
-
ユーザーに割り当てる必要がある仮想マシンを見つけます。
-
アクションメニューから 割り当て済みユーザーの管理 オプションを選択し、個々のユーザーを検索してデスクトップに割り当てます。
ヒント
この方法を使用して、仮想マシンをあるユーザーから別のユーザーに再割り当てすることもできます。
-
-
-
教授 および ティーチングアシスタント のユーザーアカウントにアクセスを付与します。
-
RBACロール > 割り当て に移動し、追加 を選択します。
-
必要な詳細を入力し、OKを選択します。
注記
-
Azure Virtual Desktop管理者のみがRBAC ロールを表示または割り当てることができます。
-
すべての Nerdio Manager ユーザー(Azure Virtual Desktop管理者、教授、ティーチングアシスタント、またはエンドユーザー/学生)は、同じApp Service URLで Nerdio Manager にサインインする必要があります。
警告
各 Nerdio Manager ユーザーには、Nerdio Manager アプリにアクセスするためのRBAC ロールを1つだけ割り当てることができます。割り当てられたグループによって、同じユーザーに異なる割り当てられたロールを通じて Nerdio Manager へのアクセスが誤って付与されないようにしてください。
-
コメント (0件のコメント)