GPU仮想化-NVIDIA GRIDライセンスコンポーネントの動作原理の紹介と実際のトラブルシューティング

1. NVIDIA GRIDライセンスコンポーネントの作業プロセスの概要
      1.1ライセンス取得フェーズ
      1.2ライセンスリリースフェーズ
2. GPU透過伝送の使用の概要
3.トラブルシューティングによるGRIDライセンスの確立の理解 


1. NVIDIA GRIDライセンスコンポーネントの動作プロセスの概要

      NVIDIA GRID 2.0以降のバージョンでは、展開プロセス中にライセンスコンポーネントをインストールする必要があります。ライセンスコンポーネントは、主にvGPU仮想マシンのGRIDドライバーのロード、仮想デスクトップの解像度とフレームレートを制御します。次に、GRIDライセンスコンポーネントの仕組みを見てみましょう。
GRIDライセンスコンポーネントの動作原理の紹介とトラブルシューティング
      上の図から、GRIDが3つのバージョンに分割されていることがわかります。

  1. 仮想ワークステーションvWS
  2. 仮想PC
  3. 仮想アプリvApp

      VGPUを備えた仮想マシンが実行されている場合、ライセンスサーバーにライセンス認証を要求し、ライセンスサーバーのGRIDライセンスのバージョンに応じて、さまざまなVGPUドライバー(汎用ドライバーとプロフェッショナルカードドライバー)をロードします。仮想PCと仮想アプリケーションのライセンスに共通のディスプレイドライバーが読み込まれていることがわかります。
      ライセンスの取得と解放のプロセス全体は、次の2つの段階で行われます。

1.1ライセンス取得フェーズ

      仮想マシンは、仮想マシンの起動時にライセンスサーバー+ポート7070のアドレスにアクセスしてライセンス要求を開始し、通常の方法でライセンスを取得した後にGRIDドライバーをロードします。

1.2ライセンスリリースフェーズ

      仮想マシンをシャットダウンすると、以前の仮想マシンで取得したライセンスが自動的に解放され、ライセンスサーバーに返されます。

      ここで明確にしておく必要があるのは、仮想マシンをオフにしても、GRIDライセンスを占有しないことです。さらに、お客様がK1を使用している場合、K2 GPUはライセンス認証を必要としません。

      通常、NVIDIAのコントロールパネルを使用して仮想マシンのライセンスサーバーアドレスを構成しますが、WindowsレジストリまたはLinux構成ファイルを変更して構成することもできます。次の図は、NVIDIAコントロールパネルを使用して、Windowsプラットフォームでライセンスサーバーアドレスを設定する方法を示しています。
GRIDライセンスコンポーネントの動作原理の紹介とトラブルシューティング


2. GPU透過伝送の導入

      ただし、GPUを透過的な伝送を介して仮想マシンにマウントする特別なシナリオがありますが、現時点では、ライセンスのライセンスを取得するときに2つのオプションがあります。
      GPUパススルーモードのNVIDIAコントロールパネルには2つのモードがあることがわかります。

  1. 一つはグリッドです
  2. 一つはテスラです

GRIDライセンスコンポーネントの動作原理の紹介とトラブルシューティング
      透過的なGPUにGRID認証を付与しない場合、GPUは
      テスラモードで実行されます。テスラモードで実行される仮想マシンには、1つの画面ディスプレイのみをサポートし、最大解像度は2560x1600の制限がありますTesla認証モードを選択した後、この解決制限を確認しました。
GRIDライセンスコンポーネントの動作原理の紹介とトラブルシューティング
      解像度設定では、最大解像度が2560x1600のみをサポートしていることがわかります。
GRID認証を使用する場合、解像度は最大4K(4096x2160)になります。
GRIDライセンスコンポーネントの動作原理の紹介とトラブルシューティング


3.トラブルシューティングを通じてGRIDライセンスの確立についての理解を深める 

  以下は、実際のトラブルシューティングを通じてGRIDライセンスコンポーネントの理解を深めるためのものです。

      まず、NVIDIAコントロールパネルでライセンスサーバーのアドレスを構成し、vGPUライセンスを取得できないことを常に確認します。
GRIDライセンスコンポーネントの動作原理の紹介とトラブルシューティング

  1. まず、TelnetライセンスサーバーのIP +ポート7070で、仮想マシンとライセンスサーバー間のネットワーク通信が正常かどうかを確認します。
    GRIDライセンスコンポーネントの動作原理の紹介とトラブルシューティング
  2. Telnetは通常、ライセンスサーバーのアドレス+7070ポートに接続できます。次に、ライセンスサービスが正常に実行されているかどうかを確認します。確認後、NVIDIAライセンスサービスが正常に実行されていることがわかります。
    GRIDライセンスコンポーネントの動作原理の紹介とトラブルシューティング
  3. 次に、ライセンスサーバー管理パネルにログインして、ライセンスが1日前に期限切れになったことを確認します
    GRIDライセンスコンポーネントの動作原理の紹介とトラブルシューティング
  4. ライセンスファイルの有効期限が切れているという予備判断のため、さらにログをチェックしてこの問題を確認します。
    GRIDライセンスコンポーネントの動作原理の紹介とトラブルシューティング
  5. ライセンスサーバーのFlexnetlsログファイルを開いたところ、問題の原因がライセンスの期限切れであることをすぐにログで確認しました。
    GRIDライセンスコンポーネントの動作原理の紹介とトラブルシューティング
  6. 次に、新しいテストライセンスを申請し、ライセンスサーバーにインポートします。各ライセンスサーバーのMacアドレスはテストライセンスに1回しか適用できないため、最初にライセンスサーバーのMacアドレスを変更する必要があります。デフォルトのMacアドレスは8a:2e:02:7c:99:88ですが、8a:2e:02:7c:99:80に変更しました。
    GRIDライセンスコンポーネントの動作原理の紹介とトラブルシューティング
    GRIDライセンスコンポーネントの動作原理の紹介とトラブルシューティング
  7. Macアドレスを変更した後、システムを再起動し、ライセンスサーバーを新しいMacに登録します。新しく登録されたライセンスをアップロードするためのプロンプトが現在のエンタープライズIDと一致しません。
    GRIDライセンスコンポーネントの動作原理の紹介とトラブルシューティング
    GRIDライセンスコンポーネントの動作原理の紹介とトラブルシューティング
  8. 現在のライセンスサーバーをアンインストールして再インストールする
    GRIDライセンスコンポーネントの動作原理の紹介とトラブルシューティング
    GRIDライセンスコンポーネントの動作原理の紹介とトラブルシューティング
  9. ライセンスサーバーを再インストールすると、以前と同じエラーが報告されます(プロンプトが現在のエンタープライズIDと一致せず、ライセンスファイルを正常にアップロードできません)。これは、以前のライセンスの情報が残っているためです(以前にインポートされた、期限切れのライセンスファイルを含む)。そのため、以前のライセンス情報をクリアすることが決定されました。

ライセンスサーバーの残りの情報をクリアするには:

  1. ライセンスサーバーにアクセスするブラウザーを閉じます。
  2. Microsoftコントロールパネル、管理ツール、サービスに移動します
  3. 「FlexNet License Server – nvidia」サービスを見つけ、それを右クリックして[停止]を選択します
  4. 次の場所からnvidiaディレクトリを削除します:
    C:\ Windows \ ServiceProfiles \ NetworkService \ flexnetls \ nvidia
  5. Microsoftコントロールパネル、管理ツール、サービスに移動します
  6. 「FlexNet License Server – nvidia」サービスを見つけます。それを右クリックし、開始を選択します

以前のライセンスサーバー情報を消去すると、新しく適用されたライセンスが正常にインポートされます。
GRIDライセンスコンポーネントの動作原理の紹介とトラブルシューティング
ライセンスの有効期限が2017年9月21日に更新されました。
GRIDライセンスコンポーネントの動作原理の紹介とトラブルシューティング
次に、ログをチェックして、新しいライセンスインスタンスとライセンスファイルがインポートされたことを確認します。パネルに表示される情報と一致しています。
GRIDライセンスコンポーネントの動作原理の紹介とトラブルシューティング

  1. 次に、仮想マシンのライセンスサーバーアドレスを構成します。これは正常に構成できます。
    GRIDライセンスコンポーネントの動作原理の紹介とトラブルシューティング
    GRIDライセンスコンポーネントの動作原理の紹介とトラブルシューティング
    仮想マシンがライセンス管理パネルで承認されていることも確認できます

これまでのところ、ライセンスエラーの解決に成功しており、この失敗によって、ライセンスサーバーの動作原理とトラブルシューティングの基本的な方法を深く理解しています。

公開された59元の記事 ウォン称賛21 ビュー20000 +

おすすめ

転載: blog.csdn.net/tony_vip/article/details/104381550
おすすめ