フル クローン仮想マシン プールの [3D レンダラー] 設定には、さまざまな方法でグラフィックス レンダリングを構成できるオプションがあります。

次の表は、VMware Horizon 8 で使用可能なさまざまなタイプの 3D レンダリング オプションの相違を示しています。ただし、Virtual Shared Graphics Acceleration (vSGA)、Virtual Dedicated Graphics Acceleration (vDGA)、vDGA を使用する AMD MxGPU、および NVIDIA GRID vGPU 用に仮想マシンや ESXi ホストを構成する方法の詳細については記載されていません。これらのタスクは、Horizon Console でデスクトップ プールを作成する前に vSphere Client で行う必要があります。これらのタスクの詳細については、「NVIDIA vGPU Deployment Guide for VMware Horizon」と「Windows フルクローン仮想マシンでの AMD MxGPU の準備」を参照してください。

表 1. 3D レンダラーのオプション
オプション 説明
vSphere Client を使用して管理

vSphere Web Client で設定する、仮想マシン用の [3D レンダラー] オプションによって、使用される 3D グラフィックス レンダリングのタイプが決定されます。Horizon 8 は 3D レンダリングを制御しません。

vSphere Client で、[自動][ソフトウェア]、または [ハードウェア] のオプションを構成できます。これらのオプションは、Horizon Console で設定した場合と同じ効果を持ちます。

この設定は、vDGA と AMD MxGPU を構成しているときに使用します。この設定は、vSGA のオプションでもあります。この設定は、Linux デスクトップに使用できません。

[vSphere Client を使用して管理] オプションを選択すると、[3D ゲストの VRAM を構成][モニターの最大数][特定のモニターの最大解像度] の設定が Horizon Console で非アクティブになります。vSphere Client でメモリ量を構成できます。

自動

3D レンダリングが有効です。ESXi ホストが使用される 3D レンダリングのタイプを制御します。

たとえば、ESXi ホストは仮想マシンがパワーオンされる順番に従って GPU ハードウェア リソースを予約します。仮想マシンがパワーオンされた時点ですべての GPU ハードウェア リソースがすでに予約されている場合、ESXi はそのマシン用にソフトウェア レンダラーを使用します。

この設定は、vSGA を構成するときのオプションです。この設定は、Linux デスクトップに使用できません。

ESXi ホストは、[3D ゲストの VRAM を構成] ダイアログ ボックスで設定した値に基づいて VRAM を仮想マシンに割り当てます。

ソフトウェア

3D レンダリングが有効です。ESXi ホストはソフトウェア 3D グラフィックス レンダリングを使用します。GPU グラフィックス カードが ESXi ホストにインストールされると、このプールはそれを使用しなくなります。

この設定は、Soft 3D を構成するときに使用します。この設定は、Linux デスクトップに使用できません。

ESXi ホストは、[3D ゲストの VRAM を構成] ダイアログ ボックスで設定した値に基づいて VRAM を仮想マシンに割り当てます。

ハードウェア

3D レンダリングが有効です。ESXi ホストは仮想マシンがパワーオンされる順番に従って GPU ハードウェア リソースを予約します。

この設定は、vSGA を構成するときのオプションです。この設定は、Linux デスクトップに使用できません。

ESXi ホストは、[3D ゲストの VRAM を構成] ダイアログ ボックスで設定した値に基づいて VRAM を仮想マシンに割り当てます。

重要: [ハードウェア] オプションを構成する場合、次のような制約が考えられることを考慮してください。
  • すべての GPU ハードウェア リソースが予約されている場合にユーザーがマシンに接続しようとすると、仮想マシンがパワーオンされず、ユーザーにエラー メッセージが表示されます。
  • vMotion を使用して、GPU ハードウェアが構成されていない ESXi ホストにマシンを移動すると、仮想マシンの電源はオンになりません。

ハードウェア ベースの 3D レンダリングを構成すると、ESXi ホストの各仮想マシンに割り当てられた GPU リソースを調べることができます。詳細については、「ESXi ホストでの GPU リソースの調査」を参照してください。

NVIDIA GRID vGPU

NVIDIA GRID vGPU の 3D レンダリングが有効になります。ESXi ホストは仮想マシンがパワーオンされる順番に従って GPU ハードウェア リソースを予約します。ホスト上の他の仮想マシンによってすべての GPU ハードウェア リソースが使用されている場合にユーザーがマシンに接続しようとすると、Connection Server はその仮想マシンをクラスタ内の別の ESXi ホストに移動させてから、電源をオンにします。

この設定は、NVIDIA GRID vGPU を構成しているときに使用します。

[NVIDIA GRID vGPU] オプションを選択すると、[3D ゲストの VRAM を構成][モニターの最大数]、および[1 台のモニターの最大解像度] の設定が Horizon Console で非アクティブになります。vSphere Web Client を使用してゴールド イメージ仮想マシンまたは仮想マシン テンプレートを構成する場合、すべてのメモリを予約するように求められます。

重要: [NVIDIA GRID vGPU] オプションを構成する場合は、次のような制約が課せられる可能性があることを考慮してください。
  • 仮想マシンは、サスペンドまたはレジュームできません。このため、仮想マシンをサスペンドするためのリモート マシンの電源ポリシー オプションは使用できません。
  • vMotion を使用して、GPU ハードウェアが構成されていない ESXi ホストにマシンを移動すると、仮想マシンの電源はオンになりません。ライブ vMotion は使用できません。
  • クラスタ内のすべての ESXi ホストがバージョン 6.0 以降であり、仮想マシンはハードウェア バージョン 11 以降である必要があります。
  • ESXi クラスタに、NVIDIA GRID vGPU が有効になっているホストと、NVIDIA GRID vGPU が無効になっているホストが含まれている場合、それらのホストの Horizon Console ダッシュボードに黄色(警告)ステータスが表示されます。ホスト上の他の仮想マシンによってすべての GPU ハードウェア リソースが使用されている場合にユーザーがマシンに接続しようとすると、Connection Server はその仮想マシンをクラスタ内の別の ESXi ホストに移動させてから、電源をオンにします。このような場合、NVIDIA GRID vGPU が無効になっているホストを、このタイプの動的移行に使用することはできません。
無効 3D レンダリングが非アクティブです。