Horizon Universal Console の作成ワークフローを使用して、App Volumes アプリケーションをテナントのインベントリに追加します。この作成ワークフロー内で、システムは Horizon Cloud 内でネイティブにアプリケーション パッケージをキャプチャします。
背景情報については、Tech Zone にアクセスして、 App Volumes on Horizon Cloud on Microsoft Azure のビデオ デモ ウォークスルーをご覧ください。
-
作成 オプションを初めて使用した後、キャプチャ デスクトップ仮想マシンでアプリケーション パッケージをキャプチャする手順を完了するまでは、同じユーザーが同じイメージに対してそのオプションの 2 回目の使用を試みることはできません。アプリケーション パッケージのキャプチャ手順を完了する前に、同じイメージに対して 作成 オプションを再度使用しようとすると、パッケージを作成する要求がすでに開始されていることを示すメッセージが表示されます。ただし、同じテナント内の別のユーザーは、最初のユーザーが完了したかどうかにかかわらず、そのイメージのパッケージの作成を開始できます。
メモ: 同じポッドまたは別のポッドで異なるイメージを選択すると、同じユーザーが複数のキャプチャを同時に実行できます。同じイメージに対して複数のキャプチャを同時に実行することはできません。
-
初めて 作成 オプションをクリックしてキャプチャ プロセスを開始する場合、システムではキャプチャ デスクトップ仮想マシンの準備が完了してステータスが
Desktop ready for application captureに変更されるまで、最大で 20 分かかることがあります。初めての 20 分という時間は、システムがキャプチャ プロセスをサポートするために 1 つのデスクトップ割り当てと 2 台のデスクトップ仮想マシンを作成しているためです。最初のアプリケーション パッケージのキャプチャを完了してから新しいキャプチャ プロセスを開始すると、[ 作成 ] オプションをクリックしてからステータスがDesktop ready for application captureに変わるまでの時間が 10 分ほど短くなります。初回のようにキャプチャ デスクトップ割り当てを作成する必要がないため、初回以降の時間は短くなります。2 回目は、以前に使用されたキャプチャ デスクトップ仮想マシンが削除され、新しい仮想マシンが使用されます。
前提条件
この手順を実行する前に、環境が次の前提条件を満たしていることを確認します。
-
環境が、 Horizon Cloud on Microsoft Azure の App Volumes アプリケーション - 概要と前提条件に記載されているすべての前提条件を満たしていることを確認します。
-
環境に構成されているすべての Active Directory ドメインに、それぞれの構成でドメイン参加アカウントが構成されていることを確認します。構成を調べて、それぞれにドメイン参加アカウントが構成されていることを確認するには、 コンソールで 設定 > Active Directory に移動し、構成された各ドメインの ドメイン参加 セクションを見て、ドメイン参加アカウント名が存在することを確認します。
重要: ドメイン参加アカウントは、App Capture 操作の必須の前提条件です。システムで作成された App Capture デスクトップ割り当ては、Horizon Cloud 環境用に構成されたパッケージャ管理者ユーザーの Active Directory ドメインと、その Active Directory ドメインで構成されたドメイン参加アカウントの認証情報の使用に依存するためです。App Capture 操作では、そのドメイン参加アカウントを使用して、App Capture デスクトップをそのドメインに参加させます。パッケージャ管理者ユーザーは、Horizon Universal Console にログインし、以下で説明するアプリケーション キャプチャの手順を実行する管理者として定義されます。
-
重要:
この作成ワークフローは、単一ユーザー、クライアント、または VDI タイプの Microsoft Windows オペレーティング システムのイメージでのみ使用でき、マルチセッション タイプのオペレーティング システムでは使用できません。次のタスクの手順を実行する前に、App Volumes Agent がインストールされた使用可能なイメージが必要です。このようなイメージを作成するには、次の手順を実行します。
- App Volumes Agent がインストールされ、クライアント タイプ、VDI タイプ、または単一セッション タイプのオペレーティング システム(Microsoft Windows 10、Microsoft Windows 11、Microsoft Windows 7 など)を実行している仮想マシンをインポートします。Microsoft Azure Marketplace からベース仮想マシンを自動的に作成し、ポッド単位で Horizon Cloud とペアリングするトピックのインポート手順に従って、詳細オプション で App Volumes Agent トグルを選択します。
- インポートされた仮想マシンからイメージを作成します。これは、次の手順で新しいアプリケーション パッケージを作成するために使用するイメージです。
手順
-
コンソールで、 インベントリ > アプリケーション の順に選択します。
[アプリケーション] ページの App Volumes タブが表示されます。
-
新規 > 作成 をクリックします。
-
新しいアプリケーション パッケージ ウィンドウの 定義 で、以下に示す値を入力します。
アプリケーション 新規 ラジオ ボタンを選択し、アプリケーションの一意の名前を入力します。名前は文字 [a-Z] で始まり、文字 [a-Z]、ダッシュ [-]、および数字のみを含める必要があります。 説明 (オプション)アプリケーションの説明を入力します。 パッケージ パッケージの一意の名前を入力します。 説明 (オプション)パッケージの説明を入力します。 -
新しいアプリケーション パッケージ ウィンドウの アプリケーション パッケージのデスクトップ に、次の値を入力します。
場所 ポッド ドロップダウン メニューに表示されるポッドのセットをフィルタする場所を選択します。 ポッド ポッドを選択して、 イメージ ドロップダウン メニューに表示されるポッドのセットをフィルタします。ポッド ドロップダウン メニューには、App Volumes が有効で、App Volumes Agentがインストールされたイメージが少なくとも 1 つあり、Unified Access Gateway が有効になっているポッドのみが表示されます。 イメージ イメージ イメージ ドロップダウン メニューからイメージを選択します。 注: メニューには、App Volumes Agentがインストールされ、シングルユーザー タイプまたはクライアント タイプのオペレーティング システムを実行しているイメージのみが表示されます。このようなイメージの作成の詳細については、上記の前提条件を参照してください。 -
アプリケーションのリストの下で、アプリケーションをオンデマンドで配信するか、次回のログインまたは起動時に配信するかを選択します。
-
オンデマンド - ユーザーがパッケージのショートカットをクリックした後にのみパッケージを配信するには、このオプションを選択します。
-
ログイン時 :ログイン時または起動時にパッケージを配信するには、このオプションを選択します。デフォルトのオプションです。
-
-
[保存] をクリックします。
ユーザーがキャプチャ プロセスを初めて開始するときは、キャプチャ デスクトップ仮想マシンがアプリケーションのキャプチャに使用できるようになるまで、最大で 20 分かかります。この 20 分間に、システムはキャプチャ デスクトップ仮想マシンに使用されるキャプチャ プロセス VDI デスクトップ割り当てを 1 つ以上作成しています。システムが基盤となる割り当てと仮想マシンを作成するには、最大で 20 分かかることがあります。
-
システムは、ポッドごとにイメージごとに 1 つの割り当てを作成します。このため、1 つまたは複数の割り当てを作成することがあります。
-
各割り当ては、キャプチャを実行している同時ユーザー数に合わせて拡張され、常にパワーオフされた余分な仮想マシンが 1 台あります。最初のユーザーがキャプチャ プロセスを開始すると、2 台の仮想マシンが作成されます。1 台はキャプチャ用にそのユーザーに割り当てられ、もう 1 台はパワーオフされます。2 番目のユーザーがキャプチャを開始すると、割り当ては 3 台の仮想マシンに拡張され、最終的には割り当てのキャパシティの上限まで拡張されます。各キャプチャが完了すると、キャプチャに使用された仮想マシンが削除され、割り当てキャパシティが減少します。通常、キャプチャが実行されていない場合の割り当てのデフォルト サイズは 1 台の仮想マシンです。ただし、割り当ての仮想マシン数を一時的にゼロにすることは可能です。いずれの場合も、最初のユーザーがキャプチャを開始すると、上記のようにサイズが 2 台の仮想マシンに増加します。
-
これらの割り当ては、パターン
appcaptureXXXに従って名前が付けられます。ここで、XXXはランダムに生成された番号です。 -
以下に説明するように、割り当ての場所は異なります。
-
コンソールの [ブローカ] ページでのテナントの構成に応じて、またその構成を反映するコンソールの動的な性質により、割り当てのためのコンソールの左側のナビゲーションには、[デスクトップ] ラベルと [アプリケーション] ラベルの組み合わせが表示されます。たとえば、> VDI デスクトップとアプリ または [RDSH****デスクトップとアプリの割り当て] > などのラベルの組み合わせが表示されます。アプリ ラベルが付いているコンソールのパスのタイプについては、これらの割り当てがそこに一覧表示されます。
-
コンソールの [ブローカ] ページでHorizon Cloudポッドに対して Universal Broker が有効であることが示され、割り当てが非マルチクラウド割り当てに基づいている場合、それらは [割り当て ] > [RDSH デスクトップとアプリ] に表示されます。
メモ: 2020 年 12 月 9 日の更新前に実行したキャプチャからの割り当てがあり、Horizon Cloud ポッドに対して Universal Broker が有効になっている場合は、それらの割り当てを RDSH デスクトップとアプリ コンソール ページから削除することをお勧めします。Universal Broker が有効な場合、キャプチャ プロセスで作成されたすべての新しい割り当てはマルチクラウド割り当てであり、以下で説明するように VDI デスクトップとアプリ と RDSH デスクトップとアプリ の両方に表示されます。
-
コンソールの [ブローカ] ページに、Horizon Cloud ポッドに対して有効になっているUniversal Brokerが表示され、割り当てがマルチクラウド割り当てに基づいている場合、それらは [ 割り当て ] > [VDI デスクトップとアプリ ] と [ 割り当て ] > [RDSH デスクトップとアプリ] の両方の場所に表示されます。
メモ: 割り当てが両方の場所に表示される場合、名前は少し異なります。RDSH デスクトップとアプリ の割り当ての名前には英数字文字列が追加されています。たとえば、VDI デスクトップとアプリ で
appcapture1234という名前の割り当ては、RDSH デスクトップとアプリ ではappcapture1234-5ab6c789という名前になります。重要: これらの割り当てのいずれかを削除する前に、割り当ての削除に関する以下の情報を確認してください。
-
-
割り当ての削除について:
- 近い将来に追加のキャプチャを実行する予定がない場合は、これらの割り当てを削除して、理由もなく環境内に存在しないようにすることができます。ただし、それらを削除すると、次にキャプチャを実行するときに、システムが新しいものを作成するのに最大 20 分かかります。
- パッケージ プロセスに使用されるイメージを更新する場合は、更新する前にこれらの割り当てを削除する必要があります。 注意: 上記のように、 割り当て > VDI デスクトップとアプリ と 割り当て > RDSH デスクトップとアプリ の両方に表示されている割り当てを削除する場合、 割り当て > RDSH デスクトップとアプリ ページでは割り当てを削除しないでください。削除するとエラーが発生します。代わりに、 割り当て > VDI デスクトップとアプリ ページから削除します。これにより、両方のページから割り当てが削除されます。
割り当てが両方の場所に表示される場合、名前は少し異なることに注意してください。割り当て> RDSH デスクトップとアプリ の割り当ての名前には英数字文字列が追加されています。たとえば、割り当て > VDI デスクトップとアプリ で
appcapture1234という名前の割り当ては、割り当て > RDSH デスクトップとアプリ ではappcapture1234-5ab6c789という名前になります。
Tip: You can go to Monitor > Notifications to view useful information about the progress of your capture as well as next steps at each point in the procedure. There are notifications for package creation, assignment creation, and assignment status. Notifications also provide assignment names, package names, and the identity of the user performing each capture. If a capture fails for any reason, you can look in the notifications to see any errors that have been reported.
There is now an entry for the application package in the list on the Applications page. If you point to Status for this list entry, it indicates the status of the capture VM. When the status is
Desktop ready for application capture, you can proceed with the steps to log into the capture desktop VM and start installing an application for your app package. -
-
[アプリケーション] ページで、アプリケーションの名前をクリックします。
アプリケーションのアプリケーション詳細ページが表示されます。
-
新しいアプリケーション パッケージを選択し、 キャプチャの開始 をクリックします。
Horizon Web Client (Blast) ログイン フォームが新しいブラウザ タブで開きます。
-
Horizon Universal Console へのログインに使用したものと同じ認証情報を使用してログインします。
-
Horizon Web Client で、キャプチャ デスクトップ仮想マシンを起動します。
警告: キャプチャ仮想マシンへのログインに使用するユーザー名にはローカル管理者権限が必要です。権限がないと、 ユーザーには パッケージ化の進行中 ダイアログ ボックスが表示されません。
App Volumes - パッケージの進行中 ダイアログ ボックスが、パッケージング中... のメッセージとともに Windows デスクトップに表示されます。
重要: このダイアログ ボックスは閉じないでください。必要に応じて、アプリケーション パッケージに必要なアプリケーションのインストールが完了するまで、邪魔にならない場所に移動します。
-
アプリケーション パッケージにパッケージ化するアプリケーションをインストールします。
メモ: キャプチャ セッションごとに 1 つのアプリケーションのみをキャプチャすることがベスト プラクティスです。1 つのアプリケーションをインストールして、キャプチャ プロセスを終了します。そのアプリケーションのアプリケーション パッケージがコンソールの [アプリケーション ] ページに表示されている場合は、新しいパッケージで別のアプリケーションをキャプチャできます。既存の App Volumes アプリケーションへの新しいアプリケーション パッケージの追加
-
App Volumes - パッケージの進行中 ダイアログ ボックスで OK をクリックします。アプリケーションのインストールが終了したら、App Volumes – パッケージの進行中 ウィンドウで OK をクリックします。次の App Volumes – パッケージが進行中です ウィンドウが表示されます。
App Volumes - パッケージの進行中 ダイアログ ボックスに、インストールが完了しましたか? メッセージが表示されます。
-
はい をクリックします。
[App Volumes - パッケージのファイナライズ] ダイアログ ボックスが表示されます。
-
名前とバージョンに必要な変更を加え、必要に応じて説明を追加します。
-
ファイナライズ をクリックします。
仮想マシンを再起動するように求めるメッセージが表示されます。
-
OK をクリックして、仮想マシンを再起動します。
キャプチャ デスクトップ仮想マシンの再起動中に、Horizon Web Client セッションに切断されたことを示すメッセージが表示されます。
-
キャプチャ デスクトップ仮想マシンがオンラインに戻ったら、再度ログインして「 パッケージ化に成功しました!」 というメッセージを確認します。
-
キャプチャ デスクトップ仮想マシンからログアウトします。
タスクの結果
アプリケーションの詳細ページに、新しいアプリケーション パッケージのステータスが Application capture in progress として表示されます。アプリケーション パッケージのインポートが完了すると、ステータスが Success に変わります。
このページは役に立ちましたか?