イメージを追加して詳細を確認したら、Horizon Cloud Service - next-gen からイメージを公開できます。

次の手順を実行する前に、Microsoft Azure のデプロイと IMS で重要な情報についても確認します。

前提条件

続行する前に、次のタスクが完了していることを確認します。
  • ドメイン登録が完了していること。
  • Microsoft Entra ID が VMware Cloud に接続されていること。
  • サイトが正常に作成されました。
  • Unified Access Gateway と Edge Gateway の準備が完了していること。
  • イメージ情報が検証され、イメージは未公開の状態であること。
  • システム イメージ作成操作で使用されるエージェント関連のソフトウェアをダウンロードするために、softwareupdate.vmware.com は、TCP プロトコルを介した 443 ポートを使用して、管理サブネットとテナント(デスクトップ)サブネットから解決可能でアクセス可能です。Edge プロキシが設定されている場合は、直接または Edge プロキシ経由でアクセスできる必要があります。プロキシ自体は、テナント(デスクトップ)サブネット内のイメージ仮想マシンからアクセスできる必要があります。イメージ サービスは、Edge レベルで設定されたプロキシを使用します。詳細については、Microsoft Azure での Horizon Cloud 環境のポートとプロトコルの要件を参照してください。
  • GPU タイプの仮想マシン モデルが選択されている場合は、NVIDIA GPU ドライバが仮想マシンにインストールされていることを確認します。詳細については、Windows を実行している N シリーズ仮想マシンに NVIDIA GPU ドライバをインストールするを参照してください。
  • プロバイダに少なくとも 1 つの仮想ネットワークとテナント(デスクトップ)サブネットが選択されている。
  • 必要に応じて、イメージに Horizon Agent を手動でインストールします。

    Horizon Cloud Service - next-gen は、公開ワークフロー実行中に Horizon Agent を自動的にインストールします。ただし、特定のユースケースで公開ワークフローの前にエージェントをインストールする必要がある場合は、KB 91998 を参照してください。Horizon Agent を手動でインストールする場合は、次の手順を実行するときに、[Horizon Agent のインストール] トグルの選択を解除します。

  • Microsoft Azure カスタム スクリプト拡張機能 (CSE)、Azure RunCommand、および Sysprep が、Microsoft Azure のイメージ仮想マシン上のポリシー、ファイアウォール、または外部ソリューションによってブロックまたは中断されていないことを確認します。Azure イメージのイメージ公開プロセスでは、Azure カスタム スクリプト拡張機能と Azure RunCommand が使用され、Azure コンピューティング ギャラリーでキャプチャする前に Sysprep を使用してイメージが汎用化されます。

    イメージ仮想マシンでプロキシを設定する場合は、URL https://softwareupdate.vmware.com/ をホワイトリストに登録して、URL がプロキシによってバイパスされるようにする必要があります。

    Horizon Cloud Service - next-gen では、CSE は Horizon Agent をインストールするのに必要です。したがって、Azure ポリシーを使用して、イメージの準備に使用される仮想マシンであるイメージ仮想マシンへの拡張機能のインストールを制限する場合は、公開プロセスの失敗を防ぐために、構成のポリシーの割り当てフェーズで次のいずれかを実行してください。

    • CSE に関連する Microsoft Azure セキュリティ ポリシーで、イメージ仮想マシンへの CSE のインストールと実行が許可されていることを確認します。
      注: ポリシーを割り当てるときに、除外するものを選択できます。これは、ポリシーの割り当てから除外することになるリソースです。この方法を使用する場合は、ポリシーから除外するイメージ関連リソースを選択します。
    • vmw-hcs-image-CustomScriptExtension という名前の CSE の実行を許可します。公開プロセス中に、Horizon Cloud Service - next-gen は、イメージ仮想マシンに接続されている CSE の vmw-hcs-image-CustomScriptExtension 名を使用します。

手順

  1. Horizon Universal Console の [ホーム] ページで、[イメージ] タイルをクリックして、[イメージ] ページに移動します。[公開の準備完了] になっているイメージをクリックします。
  2. イメージの詳細ページで、イメージの [バージョン] を選択し、ドロップダウンを [非公開] > [公開] の順にクリックします。
  3. [送信先] セクションで、イメージ バージョンがインポートされた [送信元 Horizon Edge] が事前に選択されているため、選択解除できません。
    注: イメージは常に送信元 Horizon Edge に公開されます。

    [イメージ] をさらに多くの Horizon Edge に公開するには、表内のチェックボックスを選択します。[次へ] をクリックします。

  4. [プロパティ] セクションで、トグルをスライドして [自動 Windows アップデートをオフにする] を選択できます。
    これにより物理デスクトップ機能が無効になり、仮想マシンのパフォーマンスとキャパシティの使用が効率化され、Microsoft Windows Sysprep の問題を回避できるようになります。
  5. [Windows ストア アプリを削除](AppX パッケージとも呼ばれる)トグルをスライドして、アプリケーションおよび Windows ストアの自動更新とダウンロードを無効にできます。これによりパフォーマンスが向上し、Microsoft Windows Sysprep の問題を回避できるようになります。

    次のWindows Storeアプリは保持され、公開プロセス中は削除されません。

    Microsoft.DesktopAppInstaller
    Microsoft.Messaging
    Microsoft.MSPaint
    Microsoft.Windows.Photos
    Microsoft.MicrosoftStickyNotes
    Microsoft.WindowsCalculator
    Microsoft.WindowsCommunicationsApps
    Microsoft.WindowsSoundRecorder
    Microsoft.WindowsStore
    Microsoft.WindowsNotepad
    Microsoft.ScreenSketch
    Microsoft.Xbox.TCUI
    Microsoft.XboxApp
    Microsoft.XboxGameCallableUI
    Microsoft.XboxGameOverlay
    Microsoft.XboxGamingOverlay
    Microsoft.XboxIdentityProvider
    Microsoft.XboxSpeechToTextOverlay
    MSTeams
    Windows.CBSPreview
    windows.immersivecontrolpanel
    Windows.PrintDialog
  6. トグルを [公開エラー リカバリを有効にする] にスライドすると、公開プロセスでリカバリ不能なエラーが発生した場合に備えたイメージ リカバリ用のバックアップ仮想マシンを作成できます。[次へ] をクリックします。
  7. イメージに優先エージェントがすでにインストールされている場合は、[Horizon Agent のインストール] トグルを選択解除します。
    重要: [Horizon Agent のインストール] トグルはデフォルトでオンになっています。これは通常、イメージにエージェントがインストールされておらず、公開を行う操作によってエージェントがインストールされるためです。ただし、イメージに優先エージェントがすでにインストールされている場合は、このトグルを確実にオフにします。このトグルをオンにして [公開] をクリックすると、イメージを公開する手順の一環として、イメージに対するエージェントのインストール プロセスが実行されます。イメージにエージェントがすでにインストールされてる場合にこのトグルをオンにして [公開] をクリックすると、エージェントがすでにインストールされているイメージでエージェントのインストール プロセスが実行されるため、操作の競合が発生することがあります。
  8. [Horizon Agent の機能] の選択を実行し、[次へ] をクリックします。
  9. [公開イメージ操作] セクションで、トグルを [リモート アプリケーションのスキャン] にスライドできます。これは、マルチセッション(Azure 仮想デスクトップまたは RDSH)イメージにのみ適用されます。また、トグルを [公開イメージの検証] にスライドして、イメージを使用してプールをプロビジョニングするときに公開イメージでエラーが発生しないように検証することができます。この場合、システム生成のプールを使用してイメージを検証します。
    トグルを [公開イメージの検証] にスライドすると、公開プロセスの時間が長くなる可能性があります。
  10. [リモート アプリケーションのスキャン] または [公開イメージの検証] を有効にする場合は、イメージから作成されたシステム生成のプールに添付される、宛先の [仮想ネットワーク] を選択します。今後プールを作成するために使用するものと同じテナント仮想ネットワークを選択してください。
  11. 公開イメージ操作のための [ネットワークの選択] を行います。[公開] をクリックします。