ESXiでvGPUを設定および保護する方法は?

VMwareのESXi vGPUテクノロジーは、物理GPUの仮想化を可能にし、仮想環境におけるグラフィカルパフォーマンスを向上させます。vGPUの概念、設定手順、CAD、動画編集、ディープラーニングなどのリソースを多く消費するタスクでの応用についてをカバーしています。

download-icon
無料ダウンロード
for VM, OS, DB, File, NAS, etc.
takahashi-meitetsu

更新された 高橋明哲 アット 2025/08/18

目次
  • ESXi vGPUとは?

  • ESXiでvGPUを設定する方法

  • VinchinによるVMware環境の保護を確実にする

  • vGPU ESXi よくある質問

  • 結論

仮想化技術の広範な採用に伴い、越来越多くの組織がグラフィック処理を多用するアプリケーションやワークロードを仮想環境へ移行しています。こうした需要に応えるため、VMwareはESXi vGPU(仮想GPU)技術を提供しており、仮想マシンが物理GPUリソースを共有してグラフィック性能を向上させることを可能にしています。この記事では、vGPU ESXiの概念および設定手順について詳しく見ていきます。

ESXi vGPUとは?

ESXi vGPUとは、VMwareが提供する技術で、物理的なGPU(通常はNVIDIAやAMDなどのベンダーから提供されるもの)を仮想化し、ESXi仮想化環境内の複数の仮想マシン(VM)にグラフィカル処理能力を提供するものです。vGPUの基本的な仕組みは、物理GPUを複数の仮想GPUリソースブロックに分割し、それぞれを異なる仮想マシンに割り当てることで、リソースの共有を可能にします。

 vGPU技術を通じて、物理GPUの利用率が大幅に向上し、仮想マシンのニーズに応じてGPUリソースの割り当てを動的に調整することが可能になります。これによりハードウェアコストを削減するだけでなく、リソース管理の柔軟性も高まります。vGPUは、デスクトップ仮想化、コンピュータ支援設計(CAD)、動画編集、ディープラーニングなどの高性能グラフィック処理を必要とするアプリケーションに特に適しています。

ESXiでvGPUを設定する方法

1. ドライバとソフトウェアの準備

まず、NVIDIA公式サイトから使用しているESXiバージョンに対応したvGPUドライバパッケージをダウンロードしてください。これはホストドライバと仮想マシンドライバが含まれています。インストール前に、GPUグラフィックカードと物理サーバーの互換性を確認し、互換性がないことによるエラーを避けてください。

2. グラフィックカードドライバをインストールする

ドライバファイルを /tmp ディレクトリにアップロードし、SSHサービスを有効にし、ESXiホストをメンテナンスモードに置きます。

ドライバをインストールするには、次のコマンドを使用してください。

esxcli software vib install -v /tmp/****.vib

インストールが完了した後、ドライバーが正しく読み込まれるようにホストコンピューターの再起動を推奨し、再起動後にメンテナンスモードを終了します。

3. スタートアップと検証

xorgサービスを起動します。このサービスは、仮想マシンに3Dハードウェアアクセラレーションを提供するサービスです。

以下のコマンドを使用してドライバが正しくロードされていることを確認してください:

vmkload_mod -l | grep nvidia

GPUが正しく動作しているかを確認するには、nvidia-smiコマンドを使用してください。エラーが報告されなければ、インストールは成功です。

4. vGPUを設定する

vSphereクライアントで、グラフィックデバイスのアクティブタイプをダイレクト共有に変更し、xorgサービスを再起動します。

仮想マシンのGPUメモリサイズを設定し、「すべてのメモリを予約」をチェックしてください。適切なバージョンの仮想マシンドライバをインストールした後、仮想マシンがブラック画面を表示し、リモートデスクトップまたはHorizon Connectionを使用してログインする場合があります。

5. 専用グラフィックカードの設定

M60、RTX6000、RTX8000、およびA40のグラフィックカードについては、ドライバのインストールに加えて、vGPU機能を有効にするためにライセンスサーバーのインストールが必要です。

上記の手順により、ESXiプラットフォームでvGPUを構成して使用し、仮想マシンに強力なグラフィックス処理能力を提供することができます。

VinchinによるVMware環境の保護を確実にする

ESXi vGPUなどの仮想化技術が導入されるに伴い、企業はリソースを多く消費するワークロードにおいてますます仮想環境に依存しています。vGPUは高性能なグラフィカル機能を提供しますが、仮想化されたリソースの保護と可用性を確保することが極めて重要になります。このニーズに応えるのがVinchin Backup & Recoveryです。

Vinchin Backup & Recovery は、仮想マシンとその関連ワークロードを保護するために設計された強力なソリューションです。仮想環境と物理環境の両方をサポートしており、VMware ESXi およびその他の仮想化プラットフォーム向けにシームレスなバックアップ、ディザスタリカバリ、およびデータ保護を提供します。

Vinchin Backup & Recovery は操作が非常に簡単で、わずか数ステップで実行できます。

1.ホスト上の仮想マシンを選択します

バックアップ VMWare ESXi VM

2. バックアップ先を選択します 

バックアップ VMWare ESXi VM

3.戦略の選択

VMware ESXi VMのバックアップ

4.最後にジョブを送信する

VMware ESXiの仮想マシンをバックアップ

さらに、Vinchinは無料の60日間トライアルを提供しており、ユーザーが実際の環境でその機能を体験できるようになっています。詳細については、Vinchinに直接お問い合わせください

vGPU ESXi よくある質問

Q1: vGPUでサポートされているオペレーティングシステムは?

A1: ほとんどの現代のオペレーティングシステムは、Windows Server、Windows 10、さまざまなLinuxディストリビューションなどを含め、vGPUをサポートしています。ただし、サポートのレベルはオペレーティングシステムごとに異なる場合があるため、公式サポートリストを確認する必要があります。

Q2: vGPUの制限事項は?

A2:異なるGPUモデルや設定には、作成可能なvGPUの最大数や仮想マシンごとに割り当て可能なビデオメモリの最大量など、さまざまな制限があります。また、特定の機能は特定のGPUまたはvGPUプロファイルでのみ利用可能な場合があります。

結論

結論として、ESXi vGPUはグラフィック集約型ワークロードに対して効率的なリソース共有を実現し、仮想環境に高性能なGPU機能を提供します。これらのリソースを保護するために、Vinchin Backup & RecoveryはVMware ESXiに対してシームレスな保護、バックアップおよびディザスタリカバリを提供し、ビジネス継続性とデータセキュリティを容易かつ効率的に確保します。


共有する:

カテゴリー: VM Tips