NVIDIA Internal Practice: Five Key Lessons for AI Agent Operations of GPU Clusters
NVIDIA deployed a multi-agent operations system on its DGX SuperPOD production clusters, using domain-specific AI agents to replace the repetitive labor of Site Reliability Engineers (SREs) troubleshooting failures layer by layer. The article distills five design lessons from actual operation: clear agent boundaries, read-only before automation, cross-layer correlation, precise tool definitions, and transparent reasoning.
As GPU cluster scale expands, operations span multiple layers including compute, network, hardware, and scheduling. When training task performance degrades, SREs often need to open different dashboards one by one to check scheduler status, GPU temperature, network latency, and application logs separately before locating the root cause. Kavya G Y, a product manager at NVIDIA, and Rohan Adwankar, an engineer responsible for agentic systems and observability, recorded in a technical blog how they used a set of AI agents to solve this repetitive labor problem.
This system is called the AI Factory Operations Agent, running on NVIDIA's internal DGX H100, DGX B200, and DGX GB300 production clusters. The core idea is not to use a single all-powerful agent to replace SREs, but to let a group of domain-specific agents perform their respective duties, communicating with each other through the Model Context Protocol (MCP). SREs can ask any agent questions in natural language, switch investigation directions, and every step of the operation has audit records.
NVIDIA deployed six domain agents. The Job Recovery Agent detects training job failures and goodput degradation, performing multi-layer root cause analysis across the scheduler, application, hardware, and network layers, and recommending recovery steps once the root cause is confirmed. The Hardware Agent triages hardware faults at the device level—PCIe errors, ECC errors, GPU issues, NVMe failures, and thermal anomalies—tracing symptoms down to specific components. The Observability Agent queries historical Prometheus metrics and Grafana Loki logs, dynamically generating dashboards that are displayed directly in the web interface. The Research Agent retrieves pre-loaded NVIDIA Mission Control manuals and DGX SuperPOD reference architecture documents, and also supports users uploading their own runbooks. The Kubernetes Agent provides read-only cluster state awareness, covering pods, services, deployments, GPU resources, node status, and scheduling status. The Cluster Management Agent interfaces with the NVIDIA Base Command Manager API through diagnostic MCP tools for cluster management advice and troubleshooting.