GPU
XenCenterでは、VM作成時に新しいVMに専用グラフィック処理装置 (GPU) または1つ以上の仮想GPUを割り当てることができます。この機能により、VMはGPUの処理能力を使用できるようになり、ハイエンドの3Dプロフェッショナルグラフィックアプリケーションをより適切にサポートします。例えば、CAD/CAM、GIS、医療画像処理アプリケーションなどです。
詳細については、「グラフィックの構成」(/ja-jp/xenserver/9/graphics.html)を参照してください。
XenServerはIntelの仮想GPUをサポートしています。これは、追加のハードウェアを必要としないグラフィックアクセラレーションソリューションです。一部のプロセッサに組み込まれているIntel Iris Pro機能を使用し、VM内にインストールされた標準のIntel GPUドライバーを利用します。マザーボードには、GPU機能を有効にするチップセットが必要です。例えば、Xeon E3 v4 CPU用のC226やXeon v5 CPU用のC236などです。サポートされているプロセッサについては、XenServerハードウェア互換性リストを参照してください。
次の表は、GPUパススルー、共有GPU (vGPU)、および複数の共有GPU (vGPU) がゲストでサポートされているかどうかを示しています。
注:
NVIDIA GPUがこの機能をサポートしており、vGPUが同じタイプである場合、複数のvGPUをVMに追加できます。
| Windows VM用GPUパススルー | Linux VM用GPUパススルー | Windows VM用共有GPU (vGPU) | Linux VM用共有GPU (vGPU) | Windows VM用複数の共有GPU (vGPU) | Linux VM用複数の共有GPU (vGPU) | |
|---|---|---|---|---|---|---|
| AMD | はい | |||||
| インテル | はい | はい (非推奨) | ||||
| NVIDIA | はい | はい | はい | はい | はい | はい |
使用するグラフィックカードによっては、ベンダーサブスクリプションまたはライセンスが必要になる場合があります。
追加をクリックすると、GPUタイプリストに、利用可能なGPU、サポートされている仮想GPUタイプ、解像度、および仮想GPUあたりの最大ディスプレイ数が表示されます。リストからGPUまたは仮想GPUタイプを選択して、VMにGPUまたは仮想GPUを追加します。
仮想GPU機能を使用している場合は、VMがGPUの全処理能力を使用できるように、GPU全体をパススルーを選択します。必要に応じて、GPUまたは仮想GPUの選択は後で変更できます。詳細については、「VMプロパティの変更」(/ja-jp/xencenter/current-release/vms-properties.html)を参照してください。
注記:
-
GPUパススルーとグラフィックス仮想化は、XenServer Premium Editionのお客様のみが利用できます。詳細については、「XenServerライセンスについて」(/ja-jp/xencenter/current-release/licensing-about.html)を参照してください。
-
Linux VM で NVIDIA GPU パススルーを使用するためのライセンス制限はありません。
-
Linux VM に GPU を割り当てると、GPU タイプ リストにはホストまたはプールで利用可能なすべての GPU タイプが表示されます。ただし、Linux VM でサポートされているのは NVIDIA GPU パススルーのみです。
Intel GPU パススルーの有効化
XenServer は、Intel 統合 GPU デバイスを使用する Windows VM の GPU パススルー機能をサポートしています。この機能は、Intel 統合 GPU デバイスを搭載し、グラフィックス対応チップセットを持つ Haswell (Xeon E3-12xx v3) 以降の CPU でサポートされています。サポートされているハードウェアの詳細については、XenServer ハードウェア互換性リスト を参照してください。
Intel サーバーで Intel GPU を使用する場合、XenServer® サーバー制御ドメイン (dom0) は統合 GPU デバイスにアクセスできます。このような場合、GPU はパススルーに利用できません。Intel サーバーで Intel GPU パススルー機能を使用するには、GPU を VM にパススルーする前に、dom0 と GPU 間の接続を無効にします。
接続を無効にするには:
-
リソース ペインで XenServer ホストを選択します。
-
全般 タブで、プロパティ をクリックし、左ペインで GPU をクリックします。
-
統合 GPU パススルー セクションで、このサーバーは統合 GPU を使用しません をクリックします。この設定により、dom0 と Intel 統合 GPU デバイス間の接続が無効になります。
-
OK をクリックします。
-
変更を有効にするには、XenServer サーバーを再起動します。Intel GPU は、新しい VM 作成時の GPU タイプリストと、VM の プロパティ タブに表示されるようになります。
注記:
dom0 と GPU 間の接続を無効にすると、XenServer ホストの外部コンソール出力 (VGA、HDMI、DP など) は利用できなくなります。
関連ドキュメント
XenServer 現行リリース
-
VM
-
グラフィックス