NVIDIA/NVSentinel
NVSentinel detects and remediates GPU faults on Kubernetes nodes
解決する問題
NVSentinel は、Kubernetes クラスターにおける GPU ハードウェア障害の課題に対処します。これらの障害は、サイレントなデータ破損、トレーニングジョブの失敗、または計算リソースの無駄遣いにつながる可能性があります。障害のある GPU ノードの検出、分離、修復を自動化し、クラスターの信頼性を維持します。
仕組み
NVSentinel は、Kubernetes 内のモジュール式システムとして動作します。さまざまなヘルスモニター(GPU メトリクス用の DCGM、syslog、クラウドプロバイダーイベントなど)を使用して障害を検出します。障害が特定されると、中央イベントストアを通じて調整し、ノードを隔離し、アクティブなワークロードをドレインしてジョブの失敗を防ぎ、GPU リセットやノードの完全再起動などの自動修復アクションをトリガーします。また、不健全なハードウェアに新しいジョブがスケジュールされないようにするための事前チェック機能も含まれています。
対象読者
このツールは、Kubernetes 上で大規模な NVIDIA GPU インフラストラクチャを管理するクラスター管理者と MLOps エンジニア向けに設計されており、ノードメンテナンスを自動化し、AI トレーニングおよび推論ワークロードの稼働時間を向上させたいと考えています。
ハイライト
- GPU、NIC、システムレベルの障害をリアルタイムに検出。
- 障害がジョブに影響を与える前にノードを隔離およびドレインすることで自動保護。
- 自動 GPU リセットまたはノード再起動による自己修復機能。
- カスタムヘルスモニターと修復戦略を可能にする拡張可能なアーキテクチャ。
- ジョブ実行前のハードウェア準備状態を確認する事前チェック。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト