Citrix Provisioning

Unified Extensible Firmware Interface(UEFI)起動前環境

Citrix Virtual Apps and Desktopsは、すべての仮想化環境でUnified Extensible Firmware Interface(UEFI)ハードウェアテクノロジをサポートしています。 Citrix Provisioningは、UEFIベースのターゲットのストリーミングのみをサポートします。

UEFIはBIOSを完全に置き換え、新しいブートストラップが必要となります。 利用可能な64ビットシステム用のブートストラップファイルが1つあります。

UEFIを構成する場合は、UEFIブートを使用するように構成された仮想マシンにOSディスクをインストールします。 OSディスクをインストールすると、Windowsはブートディスクを自動的に構成してGUIDパーティションテーブル(GPT)ファイルシステムを使用します。

制限事項

UEFI ターゲット ブート メニューは、最大 9 つのエントリをサポートします。

UEFIでのセキュアブート

Citrix Provisioningは、次のプラットフォームのUEFIでセキュアブートをサポートします:

  • UEFIファームウェアとセキュアブートオプションがある物理マシン。
  • [セキュアブート] 設定でMicrosoft UEFI CAテンプレートを使用するHyper-V 2016以降の仮想マシン。 Hyper-V 2012 R2はサポートされていません。
  • ESXバージョン6.7以降、および7.0アップデート3。
  • Nutanix AHV 6.5 LTS以降。
  • XenServer 8.0
  • Citrix 8.1 Hypervisorでは、ゲストUEFIブートとセキュアブートがサポートされています。 詳しくは、XenServerのドキュメントを参照してください。

ネットワークトポロジ

ネットワーク経由でターゲットを起動する場合、PXEプロトコルは複数のアーキテクチャをサポートしているため、Citrix Provisioning PXEサーバーは最もシンプルなセットアップを提供します。 Citrix Provisioning PXEサーバーはDHCPに埋め込まれたアーキテクチャフラグを認識し、適切なブートストラップを見つけて返します。 同じブロードキャストネットワーク上で従来のBIOSターゲットとUEFIターゲットの両方のネットワーク起動をサポートする場合は、Citrix Provisioning PXEサービスを有効にし、通常のDHCPセットアップからブートファイルの指定に関連するすべてのDHCPオプションを削除する必要があります。

DHCPオプション67が選択された場合、2つのトポロジオプションがあります。

  • 単一セグメント上で、DHCP予約機能を使用して、各ターゲットデバイスに対してブートストラップファイル名(オプション67)を指定します。 これは小規模の環境では実行できますが、エンタープライズ環境では増加に処理が追いつかなくなります。 同じセグメントで従来のBIOSとUEFIの両方をサポートする場合は、このオプションを使用します。
  • 環境を複数のセグメントに分割して、従来のデバイスをUEFIデバイスから分離します。 各セグメントに対して、DHCPスコープを適切なオプション67セットで構成します。

ブートストラップの構成

UEFIブートストラップには、埋め込み型の構成は使用されていません。 そのため、UEFIブートストラップの構成にはDHCPオプションが使用されます。

注意事項:

Citrix ProvisioningはUEFIネットワーク起動のみをサポートします。

DHCPオプション11 – RLPサーバー

オプション11では、複数のIPv4アドレスを指定できます。 このオプションを使って、Provisioningサーバーでストリーム用NICのアドレスを指定します。 5つ以上のアドレスを指定できます。 UEFIブートストラップはすべてのアドレスを読み取り、一覧からランダムなアドレスを選択して、そのアドレスに接続します。 接続が失敗した場合、UEFIブートストラップはラウンドロビン方式で残りのアドレスを試行します。

注:

オプション17がオプション11より優先されます。

DHCPオプション17 – ルートパス

ルートパスオプションを使用すると、ターゲットに接続するための単一のDNS FQDN、IPv4、またはIPv6アドレスを提供できます。 IPv6ストリーミングを使用する場合、このオプションは必須です。 最大32個のログインサーバーの一覧に変換するDNSエイリアスを作成することにより、複数のログインサーバーを実装できます。

pvs:[Address]: 17:6910

pvs – 必要な識別子

アドレス – 1台以上のPVSサーバー上のストリーミングNICを参照するIPv4、IPv6、またはDNS FQDN

17 – UDPのプロトコル識別子(デフォルトのログインポートを使用する場合は省略可能)

ポート – ログオンポート(デフォルトポート6910が使用される場合は不要)
<!--NeedCopy-->

例:

pvs:[server.corp.com]:17:6910

pvs:[server.corp.com]

pvs:[192.168.1.1]

Pvs:[192.168.1.1]:17:6910

pvs:[fc02::2bfa:5e30:3631:fef4]

<!--NeedCopy-->
Unified Extensible Firmware Interface(UEFI)起動前環境