OpenGL、Direct3D、クラウドゲーミングなど、グラフィックスアクセラレーションやグラフィックスレンダリングを必要とするシナリオでは、GRID ドライバーをインストールすることで、GPU のグラフィックス性能が向上します。このトピックでは、クラウドアシスタントを使用して、Windows を実行しているコンピューティング最適化インスタンスまたは GPU 仮想化インスタンスに GRID ドライバーをインストールする方法を説明します。
GPU コンピューティング型インスタンスには、クラウドアシスタントプラグインがプリインストールされています。クラウドアシスタントを使用して GRID ドライバーを自動的にインストールする予定の場合は、まずサービスを確認することを推奨します。詳細については、「クラウドアシスタントの概要」をご参照ください。
サポート対象インスタンス
Cloud Assistant は、以下の Windows GPU アクセラレーションインスタンスファミリーにのみ GRID ドライバーをインストールできます:
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
Windows ベースのコンピューティング最適化 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
操作手順
このトピックでは、中国 (杭州) リージョンの ecs.vgn6i-m4-vws.xlarge インスタンスを例に説明します。
ECSコンソールにログインします。
左側メニューで、 を選択します。
上部メニューで、対象のインスタンスがあるリージョンを選択します。
ECS インスタンス タブで対象のインスタンスを見つけ、[操作] 列の コマンドを実行 をクリックします。
クラウドアシスタントコマンドを作成して実行し、GRID ドライバーをインストールします。
実行コマンドの作成 パネルで、コマンド情報 セクションのパラメーターを設定します。
主要なパラメーターを以下に示します。その他のパラメーターはすべてデフォルト値を使用します。詳細については、「ECSコンソールでのコマンドの作成」をご参照ください。
重要パラメーターは指定どおりに設定してください。そうしないと、コマンドが失敗する可能性があります。
[Command Type]:[PowerShell] を選択します。Bat と 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 の正の整数である必要があります。単位は秒です。デフォルト値は 60 秒です。
実行 をクリックしてコマンドを実行し、GRID ドライバーをインストールします。
ドライバーをインストールするには、このコマンドを1回実行するだけです。
インストールを検証します。
GPU コンピューティング型インスタンスを再起動します。
詳細については、「インスタンスの再起動」をご参照ください。
GPU コンピューティング型インスタンスにリモートで接続します。
詳細については、「Workbench を使用したインスタンスへの接続」をご参照ください。
デスクトップで、空白の領域を右クリックし、[NVIDIA コントロールパネル] を開いて、インストールされている GRID ドライバーのバージョンを確認します。
たとえば、ドライバーのバージョンは 475.14 で、vGPU 構成は GRID T4-4Q です。
関連ドキュメント
Linux を実行する GPU 仮想化インスタンスを購入した場合、AI などの汎用コンピューティングシナリオ、または OpenGL、Direct3D、クラウドゲーミングなどのグラフィックスアクセラレーションおよびレンダリングシナリオ用に GRID ドライバーをインストールできます。詳細については、「GPU 仮想化インスタンスへの GRID ドライバーのインストール (Linux)」をご参照ください。
GPU コンピューティング型インスタンスの作成時に GRID ドライバーを自動的にロードするには、GRID ドライバーがプリインストールされたイメージを選択します。詳細については、「プリインストールされたドライバーを含むイメージを使用した GRID ドライバーのロード」をご参照ください。