vSphere 仮想マシンを使用する RDS の手動ファームで 3D グラフィックス オプションを使用できます。
これらのオプションは vSphere 仮想マシンに適用されます。非 vSphere 仮想マシンまたは物理サーバの手動ファームを使用している場合は、OS で使用可能な GPU 機能を利用できます。
- NVIDIA GRID vGPU(共有 GPU ハードウェア アクセラレーション)
- ESXi ホスト上の物理 GPU は複数の仮想マシンで共有されます。
- vDGA を使用する AMD Multiuser GPU
- ESXi ホスト上の物理 GPU は複数の仮想マシンで共有されます。
- Virtual Dedicated Graphics Acceleration (vDGA)
-
ESXi ホスト上の物理 GPU は単一の仮想マシン専用になります。
注: http://www.vmware.com/resources/compatibility/search.phpにある VMware ハードウェア互換性一覧を参照してください。また、Intel vDGA の場合、他のベンダーと同様に個別の GPU ではなく、Intel 統合 GPU が使用されます。
PCoIP プロトコルまたは VMware Blast プロトコルを使用する場合、3D グラフィックスのみがサポートされます。そのため、ファームでデフォルト プロトコルとして PCoIP または VMware Blast を使用し、ユーザーがプロトコルを選択できないようにする必要があります。
vDGA の場合、最大のパフォーマンスを得るために GPU 全体を 1 つのマシンに割り当てます。RDS ホストを手動ファームに含める必要があります。
vDGA を使用した AMD Multiuser GPU の場合、複数の PCI パススルー デバイスのように見せることで、複数の RDS ホストの間で AMD GPU を共有できます。RDS ホストを手動ファームに含める必要があります。
NVIDIA GRID vGPU を使用すると、各グラフィック カードで複数の RDS ホストまたは仮想マシンをサポートできます。ESXi ホストに複数の物理 GPU がある場合、ESXi ホストが仮想マシンを GPU に割り当てる方法を構成することもできます。デフォルトの場合、ESXi ホストは、すでに割り当てられている仮想マシンの数が最も少ない物理 GPU に仮想マシンを割り当てます。これはパフォーマンス モードと呼ばれます。仮想マシンが最大数に到達するまで ESXi ホストが仮想マシンを同じ物理 GPU に割り当ててから、次の物理 GPU 上に仮想マシンを配置する場合は、統合モードを選択することもできます。統合モードを構成するには、
/etc/vmware/config ファイルを ESXi ホストで編集して、次のエントリを追加します。
vGPU.consolidation = "true"
3D グラフィックスの構成手順の概要
この概要では、vSphere および Horizon 8 で 3D グラフィックスを構成するために実行する必要があるタスクについて説明します。
- RDS ホストの仮想マシンを設定します。詳細については、リモート デスクトップ サービス ホストの設定を参照してください。
- グラフィックス PCI デバイスを仮想マシンに追加します。『vSphere 仮想マシン管理』ドキュメントの「仮想マシン ハードウェアの構成」の章にある「その他の仮想マシン デバイスの構成」を参照してください。デバイスを追加するときは、必ず [すべてのメモリの予約] をクリックしてください。
- 仮想マシンで、グラフィックス カードのデバイス ドライバをインストールします。
- RDS ホストを手動ファームに追加して、公開デスクトップ プールを作成します。次に、PCoIP を使用してデスクトップに接続し、ディスプレイ アダプタをアクティベーションします。
Horizon Console で RDS ホストの 3D グラフィックスを構成する必要はありません。Horizon Agent のインストール時に、[3D RDSH] オプションを選択すれば済みます。デフォルトではこのオプションは選択されておらず、3D グラフィックスは無効になっています。