オンプレミスにデプロイされた Horizon 8 で Horizon Image Management Service (IMS) 機能の使用をサポートするには、次の要件を構成します。
Horizon 8 オンプレミス デプロイのソフトウェア要件
IMS 機能を正常に機能させるためには、いくつかのシステム設定を確認する必要があります。まず、Horizon Connection Server でバージョン 2306 以降を使用し、有効なライセンスがあることを確認します。次に、以下の情報をチェックして、適切に設定されていることを確認します。
vCenter Server の要件
管理するすべてのデプロイ サイトで vCenter Server 6.5 以降が実行されていることを確認します。
vCenter Server ユーザーに、Horizon 環境で必要なすべての標準権限が付与されるよう構成されている必要があります。これらの標準権限に加えて、Horizon Image Management Service には次の権限が必要です。
- 仮想マシン:このグループ内のすべての権限。
- vApp:このグループ内のすべての権限。
- リソース:仮想マシンをリソース プールに割り当てることができる。
vCenter Server の証明書とサムプリントにリストされている vCenter Server の IP アドレスまたはホスト名も Horizon Universal Console にリストされている必要があります。
適切な方法に従って、vCenter Server インスタンスを Horizon 環境に追加します。vCenter Server の証明書とサムプリントが、vCenter Server のサーバ名(共通名/サブジェクト代替名)の値を IP アドレスで識別する場合は、その IP アドレスも Horizon Console に入力されている必要があります。ホスト名で識別する場合は、同じホスト名/FQDN が Horizon Console に入力されている必要があります。
次に、Horizon 8 Edge からの次の送信 URL がファイアウォールまたはプロキシの許可リストに存在することを確認します。
- cloud-sg-us-hdc-mqtt.horizon.omnissa.com:443
- cloud-sg-eu-hdc-mqtt.horizon.omnissa.com:443
- cloud-sg-jp-hdc-mqtt.horizon.omnissa.com:443
vCenter Server 仮想マシン テンプレート/スナップショットの要件
最新の Windows の更新とシステム パッチが仮想マシン テンプレート/スナップショットにインストールされていること、およびこれらのアイテムのインストール プロセスが完了し、基本 OS イメージと同じように機能することを確認します。
- イメージを公開しようとしたときに、インストールのいずれかがまだ進行中の場合、公開が失敗することがあります。
- イメージ管理では、暗号化された、または vTPM ベースのテンプレート/スナップショットはサポートされていません。
- すべての Windows 構成(タイムゾーン、リージョン、キーボード レイアウトなど)が完了していることを確認します。
- イメージ形式は、仮想マシン テンプレートまたは仮想マシン スナップショットとして保存する必要があります。
- 約 20 GB 以上のストレージ空き容量が C:\ ドライブで使用可能であることを確認します。
複数の Horizon 8 Edge または vCenter Server に Horizon 8 イメージを公開するには、次の前提条件を満たしていることを確認します。
- vCenter Server ユーザーには、「privilege:vApp.Export」と「privilege:vApp.Import」ロールが必要です。
- 送信元仮想マシンのハードウェア バージョンが宛先 vCenter Server でサポートされていることを確認します。
- 送信元仮想マシンにスナップショットが含まれていないことを確認します。
- CD-ROM、フロッピーなどや、USB、ISO デバイスの参照があるリムーバブル メディア送信元仮想マシンをすべて切断します。
- 送信元仮想マシンに vTPM が接続されておらず、仮想マシン ディスクが暗号化されていないことを確認します。
- 宛先 vCenter のデータストアに、新しい仮想マシンをデプロイするのに十分な容量があることを確認します。
レプリケーション ストレージの要件
レプリケーション ストレージは、複数の Horizon Edge 間でリソースを複製するために必要です。この構成は、選択したストレージ プラットフォームによって提供される詳細を使用してストレージを作成するために使用されます。また、送信元からアップロードされたファイルを保存するためにも使用されます。それらのファイルは、宛先 Edge へのダウンロードなど、その後の処理に使用されます。
2511 より前のリリースでは、Horizon 8 イメージを管理したり複数の Edge に同時にレプリケートしたりするために IMS を使用していた場合、レプリケーション ストレージとして Azure Bob Storage が必要でした。
2512 のリリース以降、Horizon Image Management Service (IMS) は、Horizon 8 イメージのマルチエッジ レプリケーションのレプリケーション ストレージとしてネットワーク ファイル システム (NFS) もサポートします。これにより、完全にオンプレミスのレプリケーション ストレージが有効になり、純粋なオンプレミス デプロイでのクラウド依存関係が削除されます。
Azure BLOB ストレージの要件
必要なリソース プロバイダが Microsoft Azure サブスクリプション(Microsoft.Resources および Microsoft.Storage)に登録されていることを確認します。
レプリケーション ストレージ構成に使用されているサービス プリンシパルに次の権限があることを確認します。
- "Microsoft.Resources/subscriptions/resourceGroups/*"
- "Microsoft.Storage/storageAccounts/*"
ストレージ アカウントにネットワーク アクセス制限が適用されている場合:
- Horizon Control Plane エンドポイントの IP アドレスが許可リストに登録されている必要があります。
- IP アドレスのリストは、Omnissa Operations に問い合わせて取得できます。
- オンプレミス データセンター エンドポイント(NAT ゲートウェイやファイアウォールの IP アドレス範囲など)の IP アドレスを追加して、ストレージ アカウントにもアクセスできるようにします。
手順(Azure BLOB ストレージ)
-
Horizon Universal Console のホーム ページから、[リソース] > [キャパシティ] > [レプリケーション ストレージ] に移動します。
-
Azure のサービス プリンシパル認証情報にストレージ プラットフォーム固有の詳細を追加します。
- 名前:レプリケーション ストレージの一意の名前を指定します。
- ストレージ プロバイダ:[Microsoft Azure Blobstore] を選択します。
- サブスクリプション ID:UUID 形式の Microsoft Azure サブスクリプション ID。
- ディレクトリ ID:UUID 形式の Microsoft Azure Active Directory ディレクトリ ID。
- アプリケーション ID:Microsoft Azure で作成されたサービス プリンシパルのアプリケーション ID(UUID 形式)。
- アプリケーション キー:サービス プリンシパルの認証キー。
- Azure リージョン:レプリケーション ストレージのデプロイのための地理的な Azure リージョン。
- Azure クラウド タイプ:ドロップダウンから適切なタイプを選択します(Azure-Commercial、Azure-US Government、Azure-China)
-
[保存] をクリックすると詳細が検証され、レプリケーション ストレージが作成されます。
**注:**組織ごとに追加できる Microsoft Azure Blobstore タイプのレプリケーション ストレージは 1 つのみです。
ネットワーク ファイル システム (NFS) ストレージ要件
- 必要に応じて、代替 IP アドレスを使用してこの共通 IP アドレスを構成し、この NFS がレプリケーションに使用されるすべての Edge で表示できるようにします。
- NFS をクラスタ内の 1 台以上のホストに接続します。可能であれば、クラスタ内のすべてのホストに接続することを推奨します。
- この NFS が読み取り/書き込み可能で、5 ~ 10 のイメージ(それぞれ約 100 GB)を格納するのに十分な容量(1 TB など)があることを確認します。
- イメージ バージョンは、NFS ストレージが少なくとも 1 台の ESXi ホストにマウントされている vCenter Server にのみ複製できます。
- NFS ストレージをマウントしていない vCenter からイメージ バージョンがインポートされた場合、その NFS ストレージを使用している他の vCenter への複製はできません。
- 組織ごとに複数の NFS ステージング領域構成が存在できますが、公開操作中にイメージ バージョンごとに選択できる構成は 1 つのみです。
手順(NFS ストレージ)
-
Horizon Universal Console のホーム ページから、[リソース] > [キャパシティ] > [レプリケーション ストレージ] に移動します。
-
NFS ストレージの構成パラメータを追加します。
- 名前:レプリケーション ストレージの一意の名前を指定します。
- ストレージ プロバイダ:ネットワーク ファイル システム (NFS) を選択します。
- サーバ:NFS サーバの IP アドレスまたは FQDN。 例:10.10.100.10
- フォルダ:フォルダのパス。 例:/vols/vo10/datastore-001
-
[保存] をクリックして詳細を検証し、レプリケーション ストレージを作成します。
**注:**組織ごとに NFS タイプの複数のレプリケーション ステージング領域構成を設定できますが、公開操作中にイメージ バージョンごとに使用できる構成は 1 つのみです。
制限事項
現在、サポートされている Horizon デプロイ モデルはオンプレミス デプロイ タイプです。オンプレミス以外の場所での Horizon Edge のデプロイはサポートされていません。以下の追加の制限事項があります。
- **vCenter Server 認証:**IMS は、ユーザー名とパスワードの認証情報に基づく vCenter Server 認証のみをサポートします。
- **イメージの公開操作:**エラーを防ぐために、イメージの公開操作中に、イメージの基盤となる仮想マシンでゲスト仮想マシンの移行が発生する原因となるアクティビティが vCenter Server で発生しないよう回避します。
- **リンク クローンのワークスペース割り当て:**IMS では、リンク クローンのワークスペース割り当てのイメージの管理をサポートしていません。IMS で使用されるポッドで Horizon View Composer を無効にします。有効にするとイメージの公開に失敗します。
- **Horizon Agent のインストール:**IMS では、管理対象イメージからクローン作成された仮想マシンにディレクトリを作成し、Horizon Agent をインストールするために、完全な組み込み Windows 管理者の権限が必要です。
- **イメージ コピー:**イメージの公開中に、同じ Horizon Edge と vCenter に複数のイメージ コピーが作成されることがあります。これらのコピーは適切な機能のために必要であるため、削除しないでください。
- **イメージ配置の設定:**イメージのインポートまたはクローン作成時に、vCenter で生成されるイメージ アーティファクトは、元の送信元テンプレートまたは仮想マシン スナップショットと同じフォルダ、クラスタ、リソース プール、データストア、ネットワークに作成されます。カスタム イメージ配置の設定は現在使用できません。
- **Edge プロキシ構成:**パスワードベースの認証の有無にかかわらず、Horizon Edge で構成された Edge プロキシのみがサポートされます。証明書ベースのプロキシはサポートされていません。
- **暗号化された vTPM ベースの vSphere 仮想マシン テンプレート/スナップショット:**サポートされていません。詳細については、ナレッジベースの記事 KB85960 を参照してください。
- Azure BLOB ストレージ構成:「パブリック ネットワーク アクセス:すべてのネットワークから有効化」で作成されたストレージ アカウントの場合、設定の変更は避けてください。ネットワーク アクセス制限が適用されている場合は、Horizon Control Plane エンドポイントの IP アドレスをストレージ アカウントの許可リストに登録します。
このページは役に立ちましたか?