Open Graphics Library (OpenGL)、Direct3D、クラウドゲームなどのグラフィックスアクセラレーションおよびレンダリングシナリオでは、GRID ドライバーがインストールされた GPU インスタンスは、グラフィックスレンダリングの効率とパフォーマンスを向上させることができます。このトピックでは、クラウドアシスタントを使用して、GPU コンピューティング最適化 Windows インスタンスまたは GPU 仮想化 Windows インスタンスに GRID ドライバーをインストールする方法について説明します。
GPU インスタンスを作成すると、システムはクラウドアシスタントプラグインをインストールします。クラウドアシスタントを使用して GRID ドライバーを自動的にインストールする場合は、クラウドアシスタントの概念を理解しておくことを推奨します。詳細については、「クラウドアシスタントの概要」をご参照ください。
サポートされるインスタンス
クラウドアシスタントを使用して GRID ドライバーをインストールできるのは、次のインスタンスファミリーに属する GPU Windows インスタンスのみです。
GPU 仮想化インスタンスファミリー: sgn8ia、vgn6i-vws、vgn7i-vws、sgn7i-vws。詳細については、「GPU 仮想化インスタンスファミリー (vgn および sgn シリーズ)」をご参照ください。次の表に、インスタンスにインストールできる GRID ドライバーのバージョンと CUDA のバージョンを示します。
インスタンスファミリー
パブリックイメージのバージョン
NVIDIA GRID ドライバーのバージョン
CUDA バージョン
sgn8ia
Windows Server 2019
Windows Server 2022
538.78
12.2
vgn6i-vws、vgn7i-vws、sgn7i-vws
Windows Server 2019
Windows Server 2022
475.14
11.4
GPU コンピューティング最適化インスタンスファミリー: gn8ia、gn8is、gn7i、gn6i、ebmgn8ia、ebmgn8is、ebmgn7i、ebmgn6i。詳細については、「GPU コンピューティング最適化インスタンスファミリー (gn、ebm、scc シリーズ)」をご参照ください。次の表に、インスタンスにインストールできる GRID ドライバーのバージョンと CUDA のバージョンを示します。
パブリックイメージのバージョン
NVIDIA GRID ドライバーのバージョン
CUDA バージョン
Windows Server 2019
Windows Server 2022
538.78
12.2
手順
次のセクションでは、クラウドアシスタントを使用して GPU インスタンスに GRID ドライバーをインストールする方法の例を示します。この例では、中国 (杭州) リージョンの ecs.vgn6i-m4-vws.xlarge インスタンスを使用します。
ECS コンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
上部のナビゲーションバーで、目的のインスタンスが存在するリージョンを選択します。

[ECS インスタンス] タブで、目的のインスタンスを見つけ、[アクション] 列の [コマンドの実行] をクリックします。

クラウドアシスタントコマンドを作成して実行し、GRID ドライバーをインストールします。
[コマンドの作成] パネルの [コマンド情報] セクションでパラメーターを設定します。
次のセクションでは、主要なパラメーターについて説明します。その他のパラメーターにはデフォルト値を使用します。詳細については、「ECS コンソールでコマンドを作成する」をご参照ください。
重要次のセクションで提供される値に基づいてパラメーターを設定してください。そうしないと、クラウドアシスタントがコマンドの実行に失敗する可能性があります。

① [コマンドタイプ]: コマンドタイプを選択します。有効な値: Bat および PowerShell。この例では、[PowerShell] を選択します。
② [コマンド内容]: コマンドを入力または貼り付けます。
vgn6i-vws、vgn7i-vws、または sgn7i-vws インスタンス用のクラウドアシスタントコマンド:
$InstalledPlugins = $(acs-plugin-manager --list --local) if ($($InstalledPlugins | Select-String "grid_driver_install")) { acs-plugin-manager --remove --plugin grid_driver_install } acs-plugin-manager --fetchTimeout 0 --exec --plugin grid_driver_installsgn8ia、gn8ia、gn8is、gn7i、gn6i、ebmgn8ia、ebmgn8is、ebmgn7i、または ebmgn6i インスタンス用のクラウドアシスタントコマンド:
$InstalledPlugins = $(acs-plugin-manager --list --local) if ($($InstalledPlugins | Select-String "gpu_grid_driver_install")) { acs-plugin-manager --remove --plugin gpu_grid_driver_install } acs-plugin-manager --fetchTimeout 0 --exec --plugin gpu_grid_driver_install
③ [タイムアウト]: インスタンスでコマンドを実行するためのタイムアウト期間を指定します。コマンドの実行がタイムアウトすると、クラウドアシスタントは実行プロセスを強制的に停止します。この例では、値は [600] に設定されています。
説明[タイムアウト] パラメーターの値は、10 から 86,400 までの正の整数である必要があります。単位: 秒。86,400 秒は 24 時間に相当します。デフォルト値: 60。
[実行] をクリックして、クラウドアシスタントコマンドを実行し、GRID ドライバーをインストールします。
コマンドの実行が完了するまで待ちます。次に、実行詳細パネルの [インスタンス] タブで実行結果を表示します。この情報は、インスタンスに GRID ドライバーがインストールされていないことを示します。GRID ドライバーをインストールするには、クラウドアシスタントコマンドを 1 回だけ実行する必要があります。

インストールした GRID ドライバーが有効になっているか確認します。
GPU インスタンスを再起動します。
詳細については、「インスタンスの再起動」をご参照ください。
GPU インスタンスに接続します。
詳細については、「ワークベンチを使用してインスタンスに接続する」をご参照ください。
デスクトップの空白領域を右クリックします。表示されるショートカットメニューで、[NVIDIA コントロールパネル] を選択して、インストールされている GRID ドライバーのバージョンを表示します。
参考
GPU 仮想化 Linux インスタンスを購入し、そのインスタンスに GRID ドライバーをインストールすると、AI シナリオなどの汎用コンピューティングシナリオでインスタンスを使用できます。また、OpenGL、Direct3D、クラウドゲームシナリオなどのグラフィックスアクセラレーションおよびレンダリングシナリオでもインスタンスを使用できます。詳細については、「GPU 仮想化 Linux インスタンスへの GRID ドライバーのインストール」をご参照ください。
GPU インスタンスを作成するときに、GRID ドライバーがプリインストールされたイメージを使用して、ドライバーを自動的にロードできます。詳細については、「ドライバーがプリインストールされたコミュニティイメージを使用して GRID ドライバーをロードする」をご参照ください。