vGPU対応VMの作成
このセクションでは、仮想GPUまたはGPUパススルー対応VMを作成するための段階的な手順を説明します。
注:
Intel GPUパススルー機能を使用している場合は、まず設定の詳細について「Intel GPUパススルーの有効化」セクションを参照してから、以下の手順を完了してください。
-
XenCenterを使用してVMを作成します。リソースペインでホストを選択し、VMメニューで新規VMを選択します。
-
新規VM構成の指示に従い、インストールメディア、ホームサーバー、およびCPUとメモリを選択します。
-
GPU対応ホストには、GPU構成ページが表示されます。GPU構成ページ(/en-us/xenserver/8/media/graphics-gpu-type.png)
-
追加をクリックします。GPUタイプリストから、GPU全体をパススルーまたは仮想GPUタイプを選択します。利用できない仮想GPUタイプはグレー表示されます。VMに複数のvGPUを割り当てる場合は、複数のvGPUをサポートするvGPUタイプを選択していることを確認してください。この手順を繰り返して、同じタイプのvGPUをさらに追加します。
-
次へをクリックしてストレージ、次にネットワークを構成します。
-
設定が完了したら、今すぐ作成をクリックします。
XenServer® VM Toolsのインストール
XenServer VM Toolsによって提供される最適化されたネットワークドライバーとストレージドライバーがないと、NVIDIA vGPUで実行されるリモートグラフィックアプリケーションは最大のパフォーマンスを発揮しません。
-
VMがWindows VMの場合、XenServer VM Tools for WindowsをVMにインストールする必要があります。詳細については、XenServer VM Tools for Windowsのインストールを参照してください。
-
VMがLinux VMの場合、XenServer VM Tools for LinuxをVMにインストールできます。詳細については、XenServer VM Tools for Linuxのインストールを参照してください。
ゲスト内ドライバーのインストール
XenCenterでVMコンソールを表示すると、VMは通常、VGAモードで800 x 600の解像度でデスクトップに起動します。標準のWindows画面解像度コントロールを使用して、解像度を他の標準解像度に上げることができます。(コントロールパネル > ディスプレイ > 画面の解像度)
注:
GPUパススルーを使用する場合、ゲスト内ドライバーはRDPまたはVNCを介してネットワーク経由でインストールすることをお勧めします。つまり、XenCenterを介してではありません。
常に最新のセキュリティ修正と機能修正が適用されるように、ゲスト内ドライバーは常に最新のアップデートを適用してください。
NVIDIAドライバーのインストール
vGPU操作を有効にするには(物理NVIDIA GPUの場合と同様に)、NVIDIAドライバーをVMにインストールします。
以下のセクションでは、手順の概要を説明します。詳細な手順については、NVIDIA仮想GPUソフトウェアのドキュメントを参照してください。
-
VMを起動します。リソースペインでVMを右クリックし、起動をクリックします。この起動プロセス中に、XenServerはvGPUをVMに動的に割り当てます。
-
Windowsオペレーティングシステムのインストール画面に従います。
-
オペレーティングシステムのインストールが完了したら、VMを再起動します。
-
ゲスト内のGPUに適したドライバーをインストールします。以下の例は、NVIDIA GRIDドライバーのゲスト内インストールに関する具体的なケースを示しています。
-
64ビットのNVIDIA WindowsドライバーパッケージをVMにコピーし、zipファイルを開いて、setup.exeを実行します。
-
インストーラーの手順に従ってドライバーをインストールします。
-
ドライバーのインストールが完了すると、VMの再起動を求められる場合があります。「今すぐ再起動」を選択してVMをすぐに再起動するか、インストーラーパッケージを終了し、準備ができたときにVMを再起動します。VMが起動すると、Windowsデスクトップが起動します。
-
NVIDIAドライバーが実行されていることを確認するには、デスクトップを右クリックして「NVIDIAコントロールパネル」を選択します。
-
NVIDIAコントロールパネルで、「システム情報」を選択します。このインターフェースには、VMで使用されているGPUの種類、その機能、および使用中のNVIDIAドライバーのバージョンが表示されます。使用中のNVIDIAドライバーのバージョン(/en-us/xenserver/8/media/graphics-nd-vers.png)注:使用するNVIDIAグラフィックカードによっては、NVIDIAサブスクリプションまたはライセンスが必要になる場合があります。詳細については、NVIDIA製品情報を参照してください。
これで、VMはGPUでサポートされているDirectXおよびOpenGLグラフィックアプリケーションの全範囲を実行する準備ができました。
Linux VMの場合
Linux VMで、NVIDIAユーザーガイドの指示に従ってドライバーをインストールします。
Linux VMがUEFIセキュアブートモードで起動する場合、ドライバーに署名するために追加の手順が必要になる場合があります。詳細については、セキュアブートLinux VMにサードパーティ製ドライバーをインストールするを参照してください。