XenServer

vGPU対応VMの作成

このセクションでは、仮想GPUまたはGPUパススルー対応VMを作成するための手順を説明します。

注:

Intel GPUパススルー機能を使用している場合は、まず設定の詳細について「Intel GPUパススルーの有効化」セクションを参照してから、以下の手順を完了してください。

  1. XenCenterを使用してVMを作成します。リソースペインでホストを選択し、VMメニューで新規VMを選択します。

  2. 新規VM構成の指示に従い、インストールメディア、ホームサーバー、およびCPUとメモリを選択します。

  3. GPU対応ホストには、GPU構成ページが表示されます。

    GPU構成ページ(/en-us/xenserver/8/media/graphics-gpu-type.png)

  4. 追加をクリックします。GPUタイプリストから、GPU全体をパススルーまたは仮想GPUタイプを選択します。

    利用できない仮想GPUタイプはグレー表示されます。

    VMに複数のvGPUを割り当てる場合は、複数のvGPUをサポートするvGPUタイプを選択していることを確認してください。同じタイプのvGPUをさらに追加するには、この手順を繰り返します。

  5. 次へをクリックしてストレージ、次にネットワークを構成します。

  6. 構成が完了したら、今すぐ作成をクリックします。

XenServer® VM Toolsのインストール

XenServer VM Toolsによって提供される最適化されたネットワークおよびストレージドライバーがないと、NVIDIA vGPUで実行されるリモートグラフィックアプリケーションは最大のパフォーマンスを発揮しません。

  • VMがWindows VMの場合、XenServer VM Tools for WindowsをVMにインストールする必要があります。詳細については、Install XenServer VM Tools for Windowsを参照してください。

  • VMがLinux VMの場合、XenServer VM Tools for LinuxをVMにインストールできます。詳細については、Install XenServer VM Tools for Linuxを参照してください。

インゲストドライバーのインストール

XenCenterでVMコンソールを表示すると、VMは通常、VGAモードで800 x 600の解像度でデスクトップに起動します。標準のWindows画面解像度コントロールを使用して、解像度を他の標準解像度に上げることができます。(コントロールパネル > ディスプレイ > 画面の解像度)

注:

GPUパススルーを使用する場合、インゲストドライバーはRDPまたはVNCを介してネットワーク経由でインストールすることをお勧めします。つまり、XenCenterを介してではありません。

常に最新のセキュリティ修正と機能修正が適用されるように、インゲストドライバーは常に最新のアップデートを適用してください。

NVIDIAドライバーのインストール

vGPU操作を有効にするには(物理NVIDIA GPUの場合と同様に)、NVIDIAドライバーをVMにインストールします。

以下のセクションでは、手順の概要を説明します。詳細な手順については、NVIDIA virtual GPU Software documentationを参照してください。

  1. VMを起動します。リソースペインでVMを右クリックし、起動をクリックします。

    この起動プロセス中に、XenServerはvGPUをVMに動的に割り当てます。

  2. Windowsオペレーティングシステムのインストール画面に従います。

  3. オペレーティングシステムのインストールが完了したら、VMを再起動します。

  4. ゲスト内のGPUに適したドライバーをインストールします。以下の例は、NVIDIA GRIDドライバーのゲスト内インストールに関する特定のケースを示しています。

  5. 64ビットのNVIDIA WindowsドライバーパッケージをVMにコピーし、zipファイルを開いて、setup.exeを実行します。

  6. インストーラーの手順に従ってドライバーをインストールします。

  7. ドライバーのインストールが完了すると、VMの再起動を求められる場合があります。「今すぐ再起動」を選択してVMをすぐに再起動するか、インストーラーパッケージを終了し、準備ができたときにVMを再起動します。VMが起動すると、Windowsデスクトップが起動します。

  8. NVIDIAドライバーが実行されていることを確認するには、デスクトップを右クリックして「NVIDIAコントロールパネル」を選択します。

  9. 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にサードパーティ製ドライバーをインストールするを参照してください。

vGPU対応VMの作成