Citrix Hypervisor™ 仮想化環境
Citrix Hypervisor への接続を作成する
Citrix Hypervisor (旧 XenServer®) への接続を作成する場合、VM Power Admin またはそれ以上のレベルのユーザーの資格情報を指定する必要があります。
Citrix は、Citrix Hypervisor との通信を保護するために HTTPS を使用することを推奨しています。HTTPS を使用するには、Citrix Hypervisor にインストールされているデフォルトの SSL 証明書を置き換える必要があります。詳細については、CTX128656 を参照してください。
Citrix Hypervisor サーバーで高可用性が有効になっている場合、高可用性を構成できます。Citrix は、プールマスターに障害が発生した場合に Citrix Hypervisor サーバーとの通信を可能にするため、プール内のすべてのサーバー (高可用性の編集から) を選択することを推奨しています。
Citrix Hypervisor が vGPU をサポートしている場合、GPU の種類とグループを選択するか、パススルーすることができます。表示は、選択に専用の GPU リソースがあるかどうかを示します。
一つ以上の Citrix Hypervisor ホストで一時的なデータストレージにローカルストレージを使用する場合、プール内の各ストレージの場所に一意の名前があることを確認してください。(XenCenter® で名前を変更するには、ストレージを右クリックして名前プロパティを編集します。)
Citrix Provisioning(旧Provisioning Services)およびMachine Creation Services™(MCS)を使用して、以下をプロビジョニングできます。
-
サポートされているデスクトップまたはサーバーOS VM用のレガシーBIOS。
-
セキュアブートを含む、サポートされているデスクトップまたはサーバーOS VM用のUEFI。
注:
MCSを構成する際には、プールオペレーター以上の権限が必要です。
Citrix Hypervisor 接続に IntelliCache™ を使用する
IntelliCacheを使用すると、共有ストレージとローカルストレージの組み合わせを使用できるため、ホスト型VDI展開の費用対効果が高まります。これにより、パフォーマンスが向上し、ネットワークトラフィックが削減されます。ローカルストレージは共有ストレージからマスターイメージをキャッシュするため、共有ストレージへの読み取り回数が減少します。共有デスクトップの場合、差分ディスクへの書き込みは、共有ストレージではなくホスト上のローカルストレージに書き込まれます。
-
IntelliCacheを使用する場合、共有ストレージはNFSである必要があります。
-
Citrix® は、可能な限り最速のデータ転送を確保するために、高性能なローカルストレージデバイスを使用することを推奨しています。
IntelliCache を使用するには、この製品と Citrix Hypervisor の両方で有効にする必要があります。
-
Citrix Hypervisor をインストールする際、シンプロビジョニングを有効にする (仮想デスクトップ向けに最適化されたストレージ) を選択します。Citrix は、IntelliCache が有効なサーバーと無効なサーバーが混在するプールをサポートしていません。詳細については、Citrix Hypervisor のドキュメントを参照してください。
-
Citrix Virtual Apps and Desktops™ では、IntelliCache はデフォルトで無効になっています。この設定は、Citrix Hypervisor 接続を作成するときにのみ変更できます。後で IntelliCache を無効にすることはできません。Citrix Hypervisor 接続を追加する場合:
-
ストレージの種類として**「Shared」**を選択します。
-
**「Use IntelliCache」**チェックボックスをオンにします。
-
必要な Citrix Hypervisor の権限
Citrix Hypervisor の権限はロールベース (RBAC) です。
詳細については、「Role-based access control」を参照してください。
権限が増加する順序でのロール階層は、次のとおりです。Read-Only → VM Operator → VM Admin → VM Power Admin → Pool Operator → Pool Admin。
次のセクションでは、各プロビジョニングタスクに必要な最小ロールをまとめます。
ホスト接続の作成
| タスク | 必要な最小ロール |
|---|---|
| XenServerから取得した情報を使用してホスト接続を追加する | 読み取り専用 |
| ユーザーとその割り当てられた役割を表示する | 読み取り専用 |
VM の電源管理
| タスク | 必要な最小ロール |
|---|---|
| VMの電源をオンまたはオフにする | VMオペレーター |
仮想マシンの作成、更新、または削除
| タスク | 必要な最小ロール |
|---|---|
| 既存のスナップショットスケジュールにVMを追加または削除する | VM電源管理者 |
| スナップショットスケジュールの追加、変更、削除 | プールオペレーター |
| マスターイメージの公開 | プールオペレーター(スイッチポートロックが必要) |
| マシンカタログを作成する | プールオペレーター: スイッチポートロックが必要 |
| VMの追加または削除(GPU対応VMではない) | VM管理者 |
| VMの追加または削除(GPU対応VM) | プールオペレーター |
| 仮想ディスクまたはCDデバイスの追加、削除、または構成 | VM管理者 |
| タグの管理 | VMオペレーター |
RBACの役割と権限の詳細については、「RBACの役割と権限」を参照してください。
スイッチポートロックの詳細については、「スイッチポートロックの使用」を参照してください。
Citrix Hypervisor 接続を使用してマシンカタログを作成する
GPU対応マシンには、専用のマスターイメージが必要です。これらのVMには、GPUをサポートするビデオカードドライバーが必要です。GPU対応マシンを構成して、VMがGPUを操作に使用するソフトウェアで動作できるようにします。
-
XenCenterで、標準VGA、ネットワーク、およびvCPUを使用してVMを作成します。
-
VM構成を更新して、GPUの使用(パススルーまたはvGPUのいずれか)を有効にします。
-
サポートされているオペレーティングシステムをインストールし、RDPを有効にします。
-
Citrix VM ToolsとNVIDIAドライバーをインストールします。
-
パフォーマンスを最適化するために、Virtual Network Computing (VNC) 管理コンソールをクリアし、VMを再起動します。
-
RDPを使用するように求められます。RDPを使用してVDAをインストールし、VMを再起動します。
-
必要に応じて、他のGPUマスターイメージのベースラインテンプレートとしてVMのスナップショットを作成します。
-
RDPを使用して、XenCenterで構成され、GPU機能を使用する顧客固有のアプリケーションをインストールします。