このドキュメント ページでは、第 1 世代の Horizon Cloud テナントでファームを作成する方法と、作成後にファームとそのマルチセッション仮想マシンのプールを管理する方法について説明します。
ファームの作成
Horizon Cloud では、ファームを作成して、複数のユーザー セッションを同時に処理できるホストからデスクトップ セッションまたはリモート アプリケーションをエンド ユーザーにプロビジョニングできるようにします。
作成されたファームは、複数セッション マシンのプールで構成されます。これらのマルチセッション マシンは、Microsoft Windows Server オペレーティング システムを実行している仮想マシンであるか、Microsoft Windows 10 または 11 Enterprise マルチセッション オペレーティング システムを実行している仮想マシンです。コンソールの [ファーム] ページを使用してファームを作成します。
![Horizon Cloud 管理コンソールの [ファーム] ページ Horizon Cloud 管理コンソールの [ファーム] ページ](images/GUID-DFB9017E-C0EA-4698-A1BE-9AC40FE0C9CF-low.png)
デフォルトでは、Horizon Cloud ファームはローリング メンテナンスで構成されています。ファームのローリング メンテナンスの仕組みの例については、 ファームのローリング メンテナンスの例を参照してください。
メモ: Microsoft Windows 10 または 11 マルチセッション オペレーティング システムを実行しているデスクトップをプロビジョニングし、それらのデスクトップで App Volumes アプリケーションを使用できるようにするには、デスクトップ タイプのファームを作成します。App Volumes Agent をインストールしたシールドされたマルチセッション Microsoft Windows 10 または 11 イメージを指定します。
前提条件
-
少なくとも 1 つのイメージが [イメージ] ページにリストされ、そのイメージにマルチセッションの Windows オペレーティング システムがあり、[イメージ] ページでそのイメージが [公開済み] の状態であり、そのイメージがファームを作成する Horizon Cloud ポッドに配置されていることを確認します。ポッドにそのようなイメージがない場合、そのポッドにファームを作成することはできません。
-
このファームの仮想マシンを、ポッドのプライマリ仮想マシン サブネット(テナント サブネットとも呼ばれる)とは異なる仮想マシン サブネットに接続するかどうかを決定します。ポッドがマニフェスト 2298 以降を実行していて、仮想マシン サブネットを追加するためにポッドを編集してある場合は、このファームに対してそれらのサブネットの使用を指定できます。このユースケースでは、使用する仮想マシン サブネットがポッドの詳細ページの [ネットワーク ] セクションに
Ready状態で表示されていることを確認する必要があります。これにより、ワークフローの手順でサブネットを選択できるようになります。詳細については、 ファームおよび VDI 割り当て用 Horizon Cloud ポッドでの複数のテナント サブネットの使用の概要を参照してください。 -
このファームをセッションベースのデスクトップとして使用するか、リモート アプリケーションとして使用するかを決定します。今回のリリースでは、同じファームで両方の役割を果たすことはできません。
メモ: エンド ユーザーが Microsoft Windows 10 または 11 マルチセッション オペレーティング システムで App Volumes アプリケーションを使用できるようにするには、それらのユーザーに App Volumes アプリケーション割り当てとセッションベースのデスクトップ割り当ての両方の使用資格を付与する必要があります。このシナリオでは、デスクトップ ファームを作成し、そのファームに基づいてセッションベースのデスクトップを提供します。そのデスクトップ ファームを作成する場合は、Microsoft Windows 10 または 11 マルチセッション オペレーティング システムで作成した公開イメージを選択します。
-
ファームのマルチセッション仮想マシンで暗号化されたディスクを使用するかどうかを決定します。ファームを作成するときに、ディスクの暗号化を指定する必要があります。ファームを作成した後でディスクの暗号化を追加することはできません。ディスク機能の説明については、 Horizon Cloud 環境のファームおよび VDI デスクトップでの Microsoft Azure ディスク暗号化の使用を参照してください。
-
ファームの仮想マシンで NSX Cloud 機能を使用できるようにするかどうかを決定します。ファームを作成するときは、NSX Cloud 管理を有効にする必要があります。ファームを作成した後で、NSX Cloud 管理のファームを有効にすることはできません。このファーム用に選択する公開イメージには、NSX Agent がインストールされている必要があります。イメージを公開する前に、NSX エージェントをインストールしておく必要があります。Microsoft Azure の NSX Cloud および Horizon Cloud ポッドとそのサブトピックを参照してください。
-
イメージのオペレーティング システムにユニバーサル Windows プラットフォーム (UWP) アプリケーションが含まれている場合は、エンド ユーザーがこれらの UWP アプリケーションをファームの仮想マシンから使用できるようにするために使用する方法を決定します。1 つの例として、イメージに Microsoft Windows 10 または 11 Enterprise マルチセッション オペレーティング システムがある場合があります。これらの UWP アプリケーションの使用を有効にするために選択した方法によって、ファームに使用する Active Directory OU が決まります。詳細については、 RDSH 仮想マシンからの UWP アプリケーションの実行を許可する Horizon Agent ポリシーの有効化を参照してください。
手順
-
管理コンソールで、 インベントリ > ファーム に移動します。
-
新規 をクリックし、ウィザードを開始します。
-
必要に応じて選択を完了し、次の手順に進みます。
メモ: 必要に応じてスクロール バーを使用して、すべての必須フィールドを表示します。
| オプション | 説明 |
|---|---|
| 名前 | このファームの名前を入力します。 |
| 説明 | 説明を入力します。 |
| 仮想マシン名 | このファーム用に作成されたすべてのマルチセッション仮想マシンの基底名。仮想マシン名はこの基底名に数値を加えたもの、たとえば win2016-1、win2016-2 などになります。名前は文字から始まり、文字、ダッシュ、および数字のみを使用できます。 |
| ファーム タイプ | このファームがエンド ユーザーに提供するアセットのタイプを指定します。
|
| 場所 | マルチセッション イメージを持つポッドに関連付けられている場所を選択します。これを選択すると、 ポッド フィールドの選択項目がフィルタされ、選択した場所のポッドのみが表示されます。 |
| ポッド | vCenter Operation のユーザー権限を選択し、 ヒント: 選択するポッドが表示されない場合は、 場所 リストにポッドのない場所が表示されていないことを確認します。場所 フィールドは ポッド リストに表示され、選択した場所に関連付けられていないポッドを除外します。以前にある場所にポッドがあり、そのポッドを削除または別の場所に移動して、表示された場所にポッドが存在しなくなった場合、 ポッド リストにエントリが表示されません。場所はアルファベット順に表示されるため、画面を開くと、アルファベット順で最初の場所が自動的に選択されます。その場所にポッドが関連付けられていない場合は、場所を別のエントリに切り替える必要があります。 |
| 仮想マシン サブネットの指定 | このトグルを有効にすると、ファームの仮想マシンの接続先となる特定のサブネットを 1 つ以上選択できます。トグルを有効にすると、表示されたリストから特定のサブネットを選択できます。 このトグルをオフにすると、ファームの仮想マシンはデフォルトでポッドのプライマリ仮想マシン サブネットに接続されます。 |
| モデルのフィルタリング | 1 つ以上のフィルタを設定して、 モデル ドロップダウン メニューで使用可能なモデルを制御します。タイプ、シリーズ、CPU の数、メモリ、およびタグでモデルをフィルタリングできます。モデルの選択の詳細については Managing VM Types and Sizes for Farms and Assignments in the Horizon Universal Consoleを参照してください。このページには、[仮想マシンのタイプとサイズ] ページ(設定 > 仮想マシンのタイプとサイズ)のオプションが説明されています。
注: Windows 11 Enterprise オペレーティング システム ファームの場合は、Gen1 または Gen1、Gen2 モデルを選択してください。
フィルタを設定するには、まずドロップダウン メニューで条件を選択し、次に目的の値を入力します。デフォルトでは、条件が「タグ」で値が「推奨」のフィルタが 1 つあります。この最初のフィルタを編集し、And および Or 演算子で接続されたフィルタをさらに追加できます。
次に、フィルタに使用できる基準と、それぞれに入力できる値の説明を示します。
|
| モデル | ここでの選択は、 フィルタ モデル で選択した項目によってフィルタリングされます。ファームのマルチセッション仮想マシンに使用する仮想マシン モデルを選択します。この選択は、ファームの仮想マシンが作成されるときに使用される基盤となるリソースのセットをキャパシティ(コンピューティング、ストレージなど)の観点から定義します。使用可能な選択肢は、Microsoft Azure で使用可能な標準の仮想マシン サイズにマッピングされます。 注: Windows 11 Enterprise オペレーティング システム ファームの場合は、Gen1 または Gen1、Gen2 モデルを選択してください。 重要: 本番環境では、最低 2 個の CPU が搭載された仮想マシン モデルを選択します。第 1 世代の Horizon Cloud スケール テストでは、2 個以上の CPU を使用すると、予期しないエンドユーザー接続の問題を回避していることが示されています。システムによって単一の CPU を搭載した仮想マシン モデルの選択が妨げられることはありませんが、このようなモデルはテスト用または事前検証用にのみ使用する必要があります。 |
| ディスク タイプ |
利用可能なオプションからサポートされているディスク タイプを選択します。ディスク タイプのオプションは、選択したモデル、および Azure サブスクリプションとリージョンに基づいています。一般的に使用可能なディスク タイプを次に示します。
|
| ディスク サイズ |
ファームの仮想マシンの OS ディスク サイズを GiB 単位で入力します。
|
| イメージ | マルチセッション イメージを選択します。
重要:
|
| 優先プロトコル | エンドユーザー セッションで使用するデフォルトの表示プロトコルを選択します。 デフォルトのプロトコルではなく、別のプロトコルが使用される状況が発生する場合があります。たとえば、クライアント デバイスがデフォルトのプロトコルをサポートしていない場合や、エンド ユーザーがデフォルトのプロトコル選択をオーバーライドする場合などです。 |
| 優先クライアント タイプ | エンド ユーザーが Access からセッションベースのデスクトップを起動するときに使用する優先クライアント タイプを選択します。これは Horizon Client または Horizon Web Client 用のブラウザのいずれかになります。 |
| ドメイン | 環境に登録されている Active Directory ドメインを選択します。 |
| ドメインへの参加 | はいを選択して、ファームの仮想マシンが作成後に自動的にドメインに参加されるようにします。 |
| ディスクの暗号化 | ファームの仮想マシンで暗号化されたディスクを使用するように はい を選択します。 重要: ディスクを暗号化する場合は、ファームの作成時にこの選択を行う必要があります。ファームを作成した後でディスクの暗号化を追加することはできません。 |
| NSX Cloud 管理 | ファームの仮想マシンで NSX Cloud の機能を使用できるように はい を選択します。Microsoft Azure のファームで NSX Cloud 機能を使用する説明については、 NSX CloudおよびMicrosoft Azure での Horizon Cloud ポッド とそのサブトピックを参照してください。
重要:
|
| 仮想マシンの最小数 仮想マシンの最大数 | このファームに含めるマルチセッション仮想マシンの最小数と最大数を指定します。ファームが最初に作成されると、システムは 仮想マシンの最大数 フィールドで指定された数の仮想マシンを展開し、 仮想マシンの最小数 で指定された数以外の仮想マシンをパワーオフします。 最小数の仮想マシンのみが最初にパワーオンされます。エンド ユーザーの要求が増加すると、システムは 仮想マシンの最大数 を上限として追加の仮想マシンをパワーオンします。その後、エンド ユーザーの要求が減少すると、システムは 仮想マシンの最小数 の数に達するまで仮想マシンをパワーオフします。システムによって仮想マシンがパワーオフされる前に、仮想マシンからユーザー セッションが完全になくなっている必要があります。 仮想マシンの最小数にゼロ (0) を指定すると、ファームに対するエンド ユーザーからのセッションの要求がなくなった時点で、システムはファームのすべての仮想マシンをパワーオフすることになります。仮想マシンの最小数 にゼロ (0) を入力する場合は、保護時間のパワー フィールドを使用し、残りのパワーオン状態の仮想マシンにユーザー セッションがないと判断してから、その仮想マシンをパワーオフするまでにシステムが待機する時間を指定します。 |
| パワーオフ保護時間 | システムがパワーオン状態のファーム仮想マシンを自動的にパワーオフするまでの待機時間(分)を指定します。1 から 60 の値を入力できます。デフォルトは 30 分です。 この保護時間は主として、システムがファームの仮想マシンを通常どおりパワーオフする状況で使用されます。この パワーオフ保護時間 設定を使用すると、仮想マシンのパワーオフが開始されるまでに、指定した時間待機するようにシステムに指示できます。デフォルトは 30 分です。 |
| 仮想マシン 1 台あたりのセッション数 | このファームで許可される仮想マシンあたりの同時実行エンド ユーザー セッションの数を指定します。 Microsoft Azure のポッドの場合、ポッドあたりの同時接続セッションの最大数は 第 1 世代テナント - サービス制限ページに記載されています。 注: GPU 対応イメージが NVIDIA GRID テクノロジーと Microsoft Windows Server 2012 R2 を搭載した Azure 仮想マシン シリーズに基づいている場合、NVIDIA ドライバの制限により、マルチセッション仮想マシンでそのイメージを使用するファームは、仮想マシンごとに最大 20 セッションに制限されます。この特定の組み合わせ(GPU N シリーズ モデル、NVIDA ドライバ、および Microsoft Windows Server 2012 R2 に基づくイメージ)を使用する場合は、ここで 20 を超える値を指定しないでください。 |
| Windows ライセンスの質問 | ウィザードでは、イメージ内にあり、ファームの仮想マシンに入ることになる Microsoft Windows オペレーティング システムを使用するための適格なライセンスがあることを確認するように求められます。画面に表示される指示に従います。 |
オプションで、詳細プロパティを構成します。
| オプション | 説明 |
|---|---|
| コンピューター | ファーム仮想マシンが配置される Active Directory 組織単位。識別名を使用してActive Directory組織単位を入力します。たとえば、 OU=RootOrgName,DC=DomainComponent,DC=eng のように入力します。OU およびネストされた OU 内の各パスには、英数字、特殊文字、およびスペースの任意の組み合わせを含めることができ、最大 64 文字まで使用できます。
ネストされた組織単位を使用する必要がある場合は、 ネストされたActive Directory ドメイン組織単位の使用に関する考慮事項を参照してください。
注:コンピュータの組織単位 が CN=Computers に設定されている場合、システムは仮想マシンのデフォルトの Active Directory Computers コンテナを使用します。Active Directory では、このデフォルトのコンテナが組織単位クラスのコンテナにリダイレクトされる場合があります。 |
| 1 回実行スクリプト | (オプション)仮想マシンの作成プロセス後にファームの仮想マシンで実行するスクリプトの場所。
注: スクリプトは、仮想マシンを再起動するための再起動手順で終了する必要があります。Windowsコマンドとしての再起動行の例は、次のとおりです。
このスクリプトは、Microsoft Windows System Preparation (Sysprep) プロセスの後に実行されます。システムがファームの仮想マシンを作成すると、仮想マシンが起動し、Windows オペレーティング システムで Sysprep プロセスが完了します。Sysprep プロセスが完了すると、仮想マシン内のエージェントがドメイン参加を実行します。同時に、エージェントはここで指定したスクリプト パスを取得します。エージェントは Windows RunOnce パス(System Run Once)を設定し、仮想マシンを再起動します。次回の再起動時に、システムはローカル管理者アカウントを使用して Windows オペレーティング システムにログインし、スクリプトを実行します。 |
| Azure リソース タグ |
(オプション)Azure リソース グループに適用するカスタム タグを作成します。Azure リソース タグはリソース グループにのみ適用され、グループ内のリソースには継承されません。
最初のタグを作成するには、[名前] フィールドと [値] フィールドに情報を入力します。追加のタグを作成するには、[ 追加 をクリックし、既存のフィールドの下に表示される[名前]フィールドと[値]フィールドに情報を入力します。
|
- ウィザードの次の手順で、フィールドに情報を入力し、該当する項目を選択して、 次へ をクリックします。
| オプション | 説明 |
|---|---|
| ローリング メンテナンス | メンテナンスのタイプを選択します。タイム ケーデンスに基づくメンテナンス (スケジュール設定)、このファームの仮想マシンに対するユーザー セッションに基づくメンテナンス (セッション) があります。 スケジュール設定 を選択した場合は、メンテナンス ケーデンスを日単位または週単位で設定します。日単位の繰り返しを選択する場合は、メンテナンスを開始する時刻を指定します。週単位の繰り返しを選択する場合は、曜日と時刻の両方を指定します。 セッション を選択した場合は、ファームがローリング メンテナンスを開始するセッション数を指定します。 注: 実行時間の短いセッションの数に基づいて仮想マシンの再起動または再構築が行われるのを防ぐため、15 分以内にログオフされたセッションはローリング メンテナンスの計算の対象になりません。 同時静止仮想マシン フィールドで、同時に静止状態にすることができるファーム仮想マシンの数を指定します。仮想マシンが静止状態の場合、仮想マシンはその仮想マシンにすでに接続されているユーザー セッションに対して処理を継続しますが、新しいユーザー接続を受け入れません。 簡単な例については、 ファームのローリング メンテナンスの例を参照してください。 |
| 仮想マシンのアクション | メンテナンス中の仮想マシンに対してシステムが実行するアクションを選択します。
|
| 電源管理 |
これらの電源管理設定は、セッションによる仮想マシンの使用率に応じて、システムがファーム内のパワーオンされたファーム仮想マシンの数を自動的に増やしたり減らしたりする際のしきい値に関連します。使用率が増えて上限を超えると、システムは自動的に未使用の仮想マシンの 1 台を起動します。使用率が減少して下限を下回ると、システムは仮想マシンを使用されなくなるまでドレインします。その後、システムは仮想マシンをシャットダウンし、割り当てを解除します。
電源管理の選択では、容量コストと迅速な可用性のバランスを取ります。
最適化された電力
詳細については ファームの電源管理とロード バランシングについてを参照してください。 |
| タイムアウト処理 | システムで特定のタイプのユーザー セッションを処理する方法を構成します。
注: これらの設定によって管理されるユーザー セッションは、RDS セッション デスクトップまたはアプリケーションのWindows オペレーティング システム セッションへのユーザー ログインです。これらのセッションは、Horizon Client、Horizon Web Client、または Omnissa Access のユーザー ログインではありません。
ユーザーのセッションは、このファームのマルチセッション仮想マシンから提供されるセッションベースのデスクトップまたはリモート アプリケーションの基盤となる Windows オペレーティング システムに対してユーザーが認証されると開始します。
|
| セッション タイムアウト間隔 | この間隔は、システムがこのファームによって提供されるセッションベースのデスクトップまたはアプリケーションから強制的にログオフする前に、エンド ユーザーのセッションがアイドル状態を保持する時間です。このタイムアウトは、基盤となる Windows オペレーティング システムへのログイン セッションに適用されます。ここで指定する時間は、エンド ユーザーの Horizon Client または Horizon Web Client ログイン セッションを制御するタイムアウト設定とは異なります。 注意: 基盤となる Windows オペレーティング システム セッションでシステムが強制的にログオフすると、保存されていないデータは失われます。データが意図せずに失われるのを防ぐために、エンド ユーザーのビジネス ニーズに応じてこの間隔を十分に大きく設定します。 デフォルトの間隔は 1 日(1440 分)です。 注: タイムアウト間隔に達する前にユーザー アクティビティが発生しない場合、30 秒以内に OK をクリックしないとログオフされることを示すメッセージが表示されます。ログアウトが発生すると、ドキュメントやファイルなど、保存されていないユーザー データは失われます。 |
| 電源管理のスケジュール設定 |
Microsoft Azure でファームの仮想マシンの省電力とパフォーマンスを最適化するために、週単位で繰り返し、このファーム内のパワーオン状態の仮想マシンの最小数を調整するスケジュールを任意に構成することができます。次に例を示します。
|
-
ウィザードの ロード バランシング 手順で、 ログインのしきい値 の値を入力します。この設定は、一定期間内に許可されるログイン数を制御します。この数を超えると、仮想マシンに新しいセッションを割り当てることの優先順位が下がります。たとえば、 ログインのしきい値 が 30 秒あたり 3 回のログインに設定されている場合、過去 30 秒以内に仮想マシン 1 にログインしたセッションが 3 回あると、次のセッションは仮想マシン 2 に割り当てられます。
メモ: 古い環境を使用している場合、またはファームのエージェントが最新バージョンではない場合、[ロード バランシング] の設定が表示されないか、無効になることがあります。
-
[セッション ホストのロード バランシング] 設定のフィールドに入力します。
- Horizon Cloud Agent は、最初の 5 つの設定(CPU 使用率のしきい値、 メモリ使用率のしきい値、 ディスク キュー長のしきい値、 ディスクの読み取り遅延のしきい値、 およびディスクの書き込み遅延のしきい値)を使用してエージェント ロード インデックス(仮想マシンの負荷を測定する 0 から 100 までの値)を計算します。
- 最後の設定である ロード インデックスのしきい値は、仮想マシンが満杯と見なされるエージェント ロード インデックス値です。
重要: エージェント ロード インデックスは電源管理で重要な役割を果たすため、環境内で消費電力とパフォーマンスの必要なバランスを実現できるように、これらの設定に適切な値を選択することが重要です。
エージェント ロード インデックスが電源管理に与える影響の詳細については、 Horizon Cloud のファームの電源管理とロード バランシングについてを参照してください。
オプション 説明 CPU 使用率のしきい値 CPU 使用率のしきい値 (%)。0 から 100 の値を設定できます。推奨値は 90 で、これはデフォルト値でもあります。 メモリ使用量のしきい値 メモリのしきい値 (%)。0 から 100 の値を設定できます。推奨値は 90 で、これはデフォルト値でもあります。 ディスク キュー長のしきい値 サンプリング間隔中に選択したディスクのキューに入れられた読み取り要求と書き込み要求の両方の平均数のしきい値。任意の正の整数に値を設定できます。デフォルトでは、この設定はロード バランシングで考慮されません。デフォルト値は 0 です。 ディスク読み取り遅延のしきい値 ディスクからのデータ読み取りの平均時間のしきい値 (ミリ秒単位)。任意の正の整数に値を設定できます。デフォルトでは、この設定はロード バランシングで考慮されません。デフォルト値は 0 です。 ディスク書き込み遅延のしきい値 ディスクへのデータ書き込みの平均時間のしきい値(ミリ秒)。任意の正の整数に値を設定できます。デフォルトでは、この設定はロード バランシングで考慮されません。デフォルト値は 0 です。 ロード インデックスしきい値 仮想マシンが満杯であると見なされ、新しいセッションが割り当てられなくなるエージェント ロード インデックスの値。0 から 100 までの値を入力できます。デフォルト値は 90 です。 注: 電源管理の高しきい値よりも大きくなるよう、必要に応じてシステムがこの値を修正します。これにより、効果的な電源管理が保証されます。 -
[次へ] をクリックします。
-
ウィザードの サマリ の手順で設定を確認し、 送信 をクリックしてファームの作成を開始します。
タスクの結果
システムはファームの作成を開始します。[アクティビティ] ページを使用して進行状況を監視できます。[ファーム] ページでファームのステータスに緑色のドットが表示されている場合、ファームを使用する準備ができています。
メモ: 暗号化されたファーム仮想マシンの作成は、暗号化されていない仮想マシンの作成の約 2 倍の時間がかかります。その結果、ディスクの暗号化が有効になっているファームの作成が完了するまでの時間は、ディスクの暗号化が有効になっていないファームの作成の場合の約 2 倍かかります。
また、イメージ仮想マシンにデータ ディスクがある場合は、そのイメージ仮想マシンに基づいて暗号化されたファーム仮想マシンを作成するための追加の時間が必要になります。より大きい、テラバイト単位のサイズのデータ ディスクでは、最も長い時間がかかります。
次のタスク
デスクトップ ファームを作成した場合は、 次に、Horizon Cloud ポッド - RDS ベースのセッション デスクトップ割り当てを作成してエンド ユーザーに RDS ホストからのデスクトップ セッションを提供するの手順に従って、エンド ユーザーのセッションベースのデスクトップ割り当てを作成します。
メモ: エンド ユーザーが Microsoft Windows 10 または 11 マルチセッション オペレーティング システムで App Volumes アプリケーションを使用できるようにデスクトップ ファームを作成した場合は、続いて次のワークフローを実行する必要があります。
- インポート ワークフローを使用して、App Volumes アプリケーションがアプリケーション インベントリに追加されていることを確認します。または、インポート ワークフローの代わりに、Windows 10 または 11 クライアント オペレーティング システムに基づく別のイメージを使用し、 作成ワークフロー を使用して、その Windows 10 または 11 クライアント システムからインベントリにアプリケーションをキャプチャすることもできます。これらのアプリケーションの使用資格をユーザーに付与できます。これらのアプリケーションは、クライアント タイプの Windows 10 または 11 オペレーティング システムからキャプチャされた場合でも、このファームに基づくセッションベースのデスクトップで使用できます。
- App Volumes 割り当てを作成して、これらのアプリケーションの使用資格をユーザーに付与します。
- セッションベースのデスクトップ割り当てを作成して、このファームに基づいて、セッションベースのデスクトップの使用資格をユーザーに付与します。
アプリケーション ファームを作成した場合は、次にそのファームをスキャンしてアプリケーションを Horizon Cloud にロードし、エンド ユーザーがそのファームからリモート アプリケーションを使用できるようにアプリケーション割り当てを作成します。
詳細については、 Horizon Cloud インベントリのアプリケーション、 リモート アプリケーション - Microsoft Azure の Horizon Cloud ポッドによってプロビジョニングされた RDSH ファームからのインポート、およびリモート アプリケーション - Microsoft Azure の Horizon Cloud ポッドによってプロビジョニングされたリモート アプリケーションのリモート アプリケーション割り当ての作成を参照してください。
このファームのイメージに特別なポートを開く必要があるアプリケーションがある場合は、このファームに関連付けられたネットワーク セキュリティ グループ (NSG) を Microsoft Azure で変更する必要がある場合があります。NSG の詳細については、 Horizon Cloud ポッドのネットワーク セキュリティ グループとファームについてを参照してください。
このファームに NSX Cloud 管理を指定した場合は、NSX Cloud 環境の Service Manager (CSM) を使用して、ファームの仮想マシンが NSX Cloud で管理されていることを確認できます。環境の CSM にログインし、 クラウド > Azure > インスタンス の順に移動します。その [インスタンス] ページにファームの仮想マシンの管理対象のステータスが表示されたら、それらに NSX ポリシーの実装を開始できます。
Horizon Agent ポリシーを有効にして、Horizon Cloud の Microsoft Windows 10 または 11 Enterprise マルチセッション RDSH 仮想マシンからのユニバーサル Windows プラットフォーム (UWP) アプリケーションの実行を許可する
Microsoft Windows 10 または Windows 11 Enterprise マルチセッション オペレーティング システムの仮想マシンに基づいてファームを作成するときに、エンド ユーザーがオペレーティング システムによって提供されるユニバーサル Windows プラットフォーム (UWP) アプリケーションを使用できるようにするには、デフォルトで無効になっている特定の Horizon Agent ポリシーを有効にする必要があります。Horizon Agent のデフォルトのポリシー設定では、UWP アプリケーションの起動は許可されません。そのため、エンド ユーザーがこれらの UWP アプリケーションを使用できるように、 Enable UWP support on RDSH platforms という名前の Horizon Agent 関連のグループ ポリシー設定を有効にする手順を実行する必要があります。
必要な設定とそれを含む Horizon ADMX テンプレートの説明については、Horizon のドキュメントにある『*Horizon リモート デスクトップ機能と GPO』*ガイドでEnable UWP support on RDSH platformsを検索してください。
ファーム仮想マシン内の対応する Horizon Agent ポリシーは、デフォルトで無効になっています。したがって、エンド ユーザーがこれらのファーム仮想マシンからプロビジョニングされた UWP アプリケーション(セッションベースのデスクトップまたはリモート アプリケーション)を使用できるようにするには、有効にする必要があります。
エージェント ポリシーが有効になっていない限り、UWP アプリケーションのステータスは RDSH 仮想マシンにインストールされているHorizon Agent Unavailable と表示され、その結果、エンド ユーザーはその UWP アプリケーションにアクセスできません。
重要: ポリシーを有効にした後、ファームの既存の RDSH 仮想マシンに GPO 設定を強制し、それらの RDSH 仮想マシンで Horizon View Agent サービス (wsnm.exe) を再起動するか、RDSH 仮想マシンを再起動して GPO を有効にする必要があります。
Horizon Agent 構成 ADMX テンプレート ファイル( vdm_agent.admx という名前)の Unity Touch and Hosted Apps フォルダには、このポリシー設定が含まれています。ファームの RDSH 仮想マシンに必要なポリシー設定を構成する 1 つの方法は、Active Directory サーバでその ADMX テンプレート ファイルを使用して、Active Directory サーバのグループ ポリシー管理エディタに Unity Touch およびホスト型アプリケーション フォルダを追加することです。フォルダがある場合は、次のサンプルの手順に従って、ファームのターゲット OU 上の Active Directory システムで GPO を使用して、仮想マシンの UWP サポートを有効にできます。
前提条件
Active Directory サーバで、UWP グループ ポリシー設定を RDSH 仮想マシンに適用するために使用する名前付き GPO を作成します。グループ ポリシー管理コンソール (GPMC) は通常、 スタート > 管理ツール > グループ ポリシー管理 によって起動されます。作成した GPO を、それらの RDSH 仮想マシンが存在する OU にリンクします。この OU は、これらの RDSH 仮想マシンをプロビジョニングするファームを作成するときに、[ファームの作成] ページで指定した OU です。[ファームの作成] ページで OU を指定しない場合、使用されるデフォルトの OU は、 Active Directory 登録ワークフローで Active Directory サーバを Horizon Cloud に登録するときに指定した OU です。
覚えておいてください: 最終的な目標は、エンド ユーザーが UWP アプリケーションを起動できるようにする場合に、ファーム RDSH 仮想マシンで必要なエージェント ポリシーが有効になっていることを確認することです。ここで示す手順は、RDSH 仮想マシンで必要なポリシーを有効にする方法の 1 つの例です。同じ結果になる別の方法を採用することもできます。それはあなたの選択でしょう。
手順
-
Customer Connect から
Horizon GPO Bundleをダウンロードします。Customer Connect のダウンロード 領域で、Horizon サービス の行を見つけて、そのダウンロード コンポーネントを表示します。そのページ内に Horizon Cloud on Microsoft Azure の行が表示され、[ ダウンロードに移動] をクリックできます。その次のページで、Horizon GPO Bundleという名前のエントリを見つけ、その ZIP ファイルをダウンロードします。Horizon 関連コンポーネントのグループ ポリシー設定を提供するすべての ADMX ファイルがこのファイルにあります。 -
ZIP ファイルを解凍し、次のファイルを指定された場所にコピーします。
vdm_agent.admxファイルを Active Directory サーバの%systemroot%\PolicyDefinitions場所にコピーします。- 必要なロケールの
vmd_agent.adml言語リソース ファイル(en-US/vmd_agent.admlなど)を、Active Directory サーバの%systemroot%\PolicyDefinitions\<locale>場所 locale は、コピーする ADML ファイルのロケールと一致します。
-
Active Directory サーバで グループ ポリシーの管理 を開き、UWP グループ ポリシー設定を適用するために作成した GPO の編集を選択します。
-
グループ ポリシー管理エディタで、[ コンピュータの構成 ] > [ポリシー ] > [管理用テンプレート ] > [ View Agentの構成 ] > [Unity Touchおよびホスト型アプリケーション] を展開します。
-
その Unity Touch and Hosted Apps フォルダで、RDSH プラットフォームでの UWP サポートの有効化 を見つけて編集し、 有効 に設定します。
-
その GPO を、ファームの RDSH 仮想マシンが作成される OU にリンクします。
覚えておいてください: ファームの仮想マシンが作成された OU に GPO をリンクすると、上記の手順を使用してその GPO で設定した UWP ポリシーが、その OU 内のすべての仮想マシンに適用されます。これは、GPO の標準動作です。
-
GPO 設定をファームの RDSH 仮想マシンに強制的に設定します。
-
これらの RDSH 仮想マシンで Horizon View Agent サービス (
wsnm.exe) を再起動します。
Horizon Cloud でのファームの管理
管理コンソールの [ファーム] ページに一覧表示されているファームで複数のアクションを実行できます。
[ファーム] ページで実行できるアクション
ページ レベルで、既存のファームの横にあるチェック ボックスを選択し、いずれかのボタンをクリックして、ファームで関連するアクションを実行できます。
-
編集
このボタンをクリックするとウィザードが起動し、ファームの電源管理設定、ファームに配置できる仮想マシンの最小数や最大数など、特定の設定を変更できます。ウィザードは [新しいファーム] ウィザードと似ていますが、既存のファームでは変更できない設定の読み取り専用フィールドがあります。フィールドの詳細な説明については、 ファームの作成を参照してください。
または、 編集 ボタンを使用する代わりに、ファームの名前をクリックしてファームの [サマリ] ページから設定を更新することもできます。
ファームを編集して 仮想マシン 1 台あたりのセッション 数 の値を小さくしても、新しく指定された小さい値を超えるすべての既存セッションは自動的にログオフされません。手動で超過分のセッションをログオフするかファームの タイムアウト処理の設定 値(空のセッションのタイムアウト、 切断されたセッションのログオフ、 セッションの最大有効期間)および セッションのタイムアウト間隔に従ってシステムがセッションをログオフするまで待つことができます。新しく指定された小さい値の超過分の既存セッションは自動でログオフされないため、超過分のアクティブなセッションがログオフするまで、コンソールに仮想マシンとファームの使用率の値が 100% より高い値が表示される場合があります。
- 仮想マシン 1 台あたりのセッション数 の値を変更すると、更新された値に基づいてファームの新しい負荷に対応するために、システムはファームの仮想マシンをパワーオンまたはパワーオフします。
- ファームの作成に選択したモデル仮想マシンが使用できなくなった場合、ファームを拡張することはできません。この制限を除き、ファームは完全に機能し続けます。仮想マシン タイプが使用可能かどうかを確認するには、[仮想マシンのタイプとサイズ] ページ(設定 > 仮想マシンのタイプとサイズ)に移動します。モデル仮想マシンの詳細については、 Horizon Universal Console でのファームと割り当ての仮想マシンのタイプとサイズの管理を参照してください。
-
オフラインにする
このボタンをクリックすると、メンテナンスのためにファームをオフラインにするウィンドウが開きます。
-
オンラインにする
このボタンをクリックすると、オフライン ファームをオンラインに戻すウィンドウが開きます。
-
削除
このボタンを使用して、選択したファームを削除します。ただし、このボタンを使用してファームを削除するには、そのファームを使用しているすべての割り当てを削除する必要があります。ファームを使用している割り当てを表示するには、[割り当て] ページに移動し、[ ファーム] 列で並べ替えます。
メモ: ファームを削除すると、ファームの基盤となる RDSH 仮想マシンがすべて削除されます。ファームが削除されると、そのファームのログに記録されたアクティビティはすべて [アクティビティ] ページから削除されます。
ファームの詳細ページで実行できるアクション
[ファーム] ページでファームの名前をクリックすると、その詳細ページが表示されます。最初に、[サマリ] ページが表示されます。
次のスクリーンショットは、Microsoft Azure のポッドにあるファームの [サマリ] ページを示しています。
![ファーム デモ 1 - [サマリ] ページ ファーム デモ 1 - [サマリ] ページ](images/GUID-87F21FC7-A7A2-4B45-9AEF-B0074755B8E3-low.png)
-
[サマリ] ページ
[サマリ] ページには、ファームの現在の設定が表示されます。ページのセクションごとに、鉛筆アイコンをクリックして、既存のファームに対してシステムで更新可能な設定を変更できます。ファームのポッドなど、一部の設定はファームの作成後に変更できません。
-
[セッション ホスト] ページ
[セッション ホスト] ページには、ファーム内の既存の RDSH インスタンスが表示されます。選択したインスタンスに対して実行できるアクションは、パワーオンまたはパワーオフ(仮想マシンの現在の状態による)、削除、エージェント ペアリングのリセットです。
-
[セッション] ページ
[セッション] ページには、ファームの既存のユーザー セッションが表示されます。セッションを選択すると、セッションを切断したり、セッションからユーザーをログオフしたりできます。切断 をクリックすると、ユーザーのセッションが強制的に切断されます。セッションが切断されているというメッセージはユーザーに送信されません。ログオフ をクリックすると、セッションが終了する前にドキュメントを保存することができる猶予期間を示すメッセージがユーザーに表示されます。
-
[システム アクティビティ] ページ
[システム アクティビティ] ページには、ファームの拡張など、システム アクションによって発生するファーム内のアクティビティが表示されます。[システム アクティビティ] ページでは、タスクをキャンセルしたり、レポートをエクスポートしたりできます。
割り当てに関連するタスクをキャンセルするには、リストでタスクを選択して タスクをキャンセル をクリックします。
- キャンセルするタスクを選択する前に、ビューを更新して、表示されているタスクのステータスを更新します。
- タスクがシステムによってキャンセルできる状態になっている場合は、そのキャンセル可能なタスクに対応するチェック ボックスを選択できます。 次の表に、キャンセルできるタスクを示します。
タスク タスクがキュー状態にあるときにキャンセル タスクが実行状態のときにキャンセル ファームの拡張 サポート対象 注: システムによって RDSH ファームの拡張タスクが自動的に作成された場合は、そのタスクをキャンセルできるようになるには、ファームがオフラインになる必要があります。 サポート - システムによって RDSH ファームの拡張タスクが自動的に作成された場合は、そのタスクをキャンセルできるようになるには、ファームをオフラインにする必要があります。
- 仮想マシンや OS/データ ディスクなど、すでに作成されているリソースは、タスクがキャンセルされると破棄されます。仮想マシンが破棄されるか、作成されていない場合、割り当てのサイズが変更されます。
- このオプションは、マルチクラウド割り当てでは使用できません。
割り当ての拡張 サポート対象 注: システムによって VDI デスクトップ割り当てに対する拡張タスクが自動的に作成された場合は、そのタスクをキャンセルできるようになるには、割り当てをオフラインにする必要があります。 サポート - システムによって RDSH ファームの拡張タスクが自動的に作成された場合は、そのタスクをキャンセルできるようになるには、ファームをオフラインにする必要があります。
- 仮想マシンや OS/データ ディスクなど、すでに作成されているリソースは、タスクがキャンセルされると破棄されます。仮想マシンが破棄されるか、作成されていない場合、割り当てのサイズが変更されます。
- このオプションは、マルチクラウド割り当てでは使用できません。
仮想マシンをイメージに変換 サポート対象 注: このタスクをキャンセルして再試行する場合は、まず仮想マシンが変換可能な状態であることを確認します。不明な場合は、仮想マシンをパワーオフしてからパワーオンします。 サポート対象 注: このタスクをキャンセルして再試行する場合は、まず仮想マシンが変換可能な状態であることを確認します。不明な場合は、仮想マシンをパワーオフしてからパワーオンします。 レポートのエクスポート 機能で、表示されている情報をレポート ファイルとしてエクスポートできます。レポートをエクスポートすると、[レポート] ページの [エクスポートされたレポート] タブに表示され、ここからレポートをダウンロードできます。詳細については、 [レポート] ページを参照してください 。エクスポートを開始するときに、すべてのデータをエクスポートするか、現在フィルタリングされているデータのみをエクスポートするかを選択できます。次に、レポートが生成中であることを示すメッセージがページの上部に表示されます。[レポート] ページの [エクスポートされたレポート] タブで、レポートの進行状況を確認したり、完了後にダウンロードしたりできます。レコードの数によっては、準備に数分かかる場合があります。たとえば、50,000 レコードのレポートには約 10 分かかります。
注意: Microsoft Azure のポッドのいずれかが 2552 より前のマニフェストにある場合、より大きなレポートの処理は次のようになります。
- エクスポートを開始すると、レポートがコンパイル中で、しばらく時間がかかることを知らせるメッセージが表示されます。レコードの数によっては、準備に数分かかる場合があります。たとえば、50,000 レコードのレポートには約 10 分かかります。
- 準備が完了すると、メッセージ
Report Generated Successfullyと ダウンロード ボタンが表示された別のダイアログ ボックスが表示されます。ダウンロード ボタンをクリックした後、このダイアログ ボックスを閉じる前にダウンロードが完了するまで待機する必要があります。ダウンロードが完了する前に閉じると、ダウンロードがキャンセルされます。 このプロセスが完了するまでコンソールで他のアクションを実行することはできないため、アクティビティ レコードが多数ある場合は、情報のエクスポートを、コンソールで他のタスクを実行するまでに最大 10 分間ほど待つことができるときに計画する必要があります。
-
[ユーザー アクティビティ] ページ
[ユーザー アクティビティ] ページには、ファームによって提供されるセッションのログインやログオフなど、ユーザー アクションによって発生するファーム内のアクティビティが表示されます。
レポートのエクスポート 機能で、表示されている情報をレポート ファイルとしてエクスポートできます。
レポートをエクスポートすると、[レポート] ページの [エクスポートされたレポート] タブに表示され、ここからレポートをダウンロードできます。詳細については、 [レポート] ページを参照してください 。
エクスポートを開始するときに、すべてのデータをエクスポートするか、現在フィルタリングされているデータのみをエクスポートするかを選択できます。次に、レポートが生成中であることを示すメッセージがページの上部に表示されます。[レポート] ページの [エクスポートされたレポート] タブで、レポートの進行状況を確認したり、完了後にダウンロードしたりできます。レコードの数によっては、準備に数分かかる場合があります。たとえば、50,000 レコードのレポートには約 10 分かかります。
注意: Microsoft Azure のポッドのいずれかが 2552 より前のマニフェストにある場合、より大きなレポートの処理は次のようになります。
- エクスポートを開始すると、レポートがコンパイル中で、しばらく時間がかかることを知らせるメッセージが表示されます。レコードの数によっては、準備に数分かかる場合があります。たとえば、50,000 レコードのレポートには約 10 分かかります。
- 準備が完了すると、メッセージ
Report Generated Successfullyと ダウンロード ボタンが表示された別のダイアログ ボックスが表示されます。ダウンロード ボタンをクリックした後、このダイアログ ボックスを閉じる前にダウンロードが完了するまで待機する必要があります。ダウンロードが完了する前に閉じると、ダウンロードがキャンセルされます。 このプロセスが完了するまでコンソールで他のアクションを実行することはできないため、アクティビティ レコードが多数ある場合は、情報のエクスポートを、コンソールで他のタスクを実行するまでに最大 10 分間ほど待つことができるときに計画する必要があります。
ファーム RDSH セッション ホストの管理
ファーム内の個々の RDSH セッション ホストで特定のアクションを実行できます。
手順
-
インベントリ ファーム> の順にクリックします。
[ファーム] ページが表示されます。
-
リストのファームの名前をクリックします。
ファームの詳細ページが表示されます。
-
ページ上部の セッション ホスト をクリックします。
ファーム内の RDSH セッション ホスト仮想マシン (VM) のリストを示す [セッション ホスト] タブが表示されます。ページの右上にあるコントロールを使用して、リストのフィルタリング、更新、エクスポートを行うことができます。
1 つ以上のセッション ホスト仮想マシンを選択し、ページ上部のいずれかのボタンをクリックして、次のアクションを実行できます。
メモ: これらのアクションを実行するには、仮想マシンのステータスが緑色になっている必要があります。
| オプション | 説明 |
|---|---|
| シャットダウン | 選択した仮想マシンをシャットダウンします。
|
| 削除 | 選択した仮想マシンを削除します。仮想マシンが削除されたときにファームのサイズを減らすには、ダイアログ ボックスの [ファーム サイズを減らしますか] の下にある はい を選択します。 |
| エージェント ペアリングのリセット | ペアリング エラーが発生した場合に、エージェント ペアリングの状態を修復します。
|
| ユーザー ログイン モード | メンテナンスのためにユーザー ログインを制御します。設定について以下に説明します。
注: この設定は、仮想マシンに最新のエージェントがある場合にのみ変更できます。
|
このページは役に立ちましたか?