Back to Articles|Published on October 28, 2026|18 min read

GPUSmith Article

GB200 NVL72 Day-2 Operations: Failure Domains

How GB200 NVL72 racks fail and recover: tray, switch tray, cartridge, power and leak blast radius, NVLink health checks, partitions and an SLA checklist.

By GPU Smith

GB200 NVL72 Day-2 Operations: Failure Domains

Summary

  1. 01Compute tray failures remove four GPUs, but shared switch trays and cable cartridges can take NVLink from the entire rack. Size spares and SLA remedies around that asymmetry.
  2. 02Switch tray failure behavior depends on the software release: 1.x loses rack NVLink capability; 2.x can restart at reduced bandwidth after one failed tray that does not host NMX-C.
  3. 03Leak detection spans trays, racks and facility piping. A switch tray leak powers off the tray and removes NVLink connectivity from every GPU in the rack.
  4. 04Partition and switch-tray health must gate scheduler placement for the whole rack. In host-managed mode, a Ready ComputeDomain does not establish IMEX service health.
  5. 05Switch tray firmware activation requires a rack maintenance window. Compute tray OS updates can roll through OFR partitions, while cold reboot waits precede provisioning and health checks.
Inside this article
  1. 01Why NVL72 changes day-2 operations
  2. 02Physical architecture
  3. 03Failure domain map
  4. 04Cooling and leak detection
  5. 05NVLink domain health
  6. 06Out-of-band management
  7. 07Partitioning and degraded operation
  8. 08Service procedures and spares
  9. 09Firmware and OS updates
  10. 10Monitoring and alerting stack
  11. 11Runbook outline and SLA checklist
  12. 12Sources

Why NVL72 changes day-2 operations

An 8-GPU HGX server is a self-contained failure domain: a DGX B200 carries its own 2 NVSwitch chips, so its NVLink fabric fails with the server and nowhere else. GB200 NVL72 is "a 72-GPU NVIDIA NVLink domain that acts as a single, massive GPU" [1]. To get there, every compute tray shares switch trays, a copper backplane, a fabric control plane, power shelves and liquid manifolds.

For each component, operators need to know how many GPUs lose NVLink when it fails and which maintenance takes the whole rack offline. The general spares and SLA method is in our GPU cluster reliability budget; this article covers what is specific to the rack.

Scope note: NVIDIA's DGX user guide covers both DGX GB200 and DGX GB300. GB200 trays use 4x ConnectX-7 400G NICs and GB300 trays use 4x ConnectX-8 800G [2]. OEM NVL72 racks follow the same reference architecture, but their service procedures and support terms come from the OEM.

4 GPUsNVLink capacity lost when a compute tray fails; partition health remains unchanged
72 GPUsRack NVLink capacity lost during a switch tray outage on 1.x software
81 management portsPer rack when both BlueField-3 BMC ports per compute tray are cabled, before power-shelf management
12 to 14 minutesFixed cold reboot waits before switch tray provisioning and post-reboot checks

Physical architecture

Per NVIDIA's DGX GB200 user guide [2], an NVL72 rack contains:

  • 18x 1RU compute trays, "each with 2 Grace CPUs and 4 Blackwell GPUs", each running its own OS image, with 4x 3.84TB E1.S NVMe cache drives on DGX.
  • 9x 1RU NVLink switch trays. Each has 2 NVSwitch chips with 72 NVLink ports per chip, NVOS 2.0 or later, a BMC "for attestation and recovery", and the Fabric Manager (FM) and Subnet Manager (SM) control planes running on the switch tray CPU.
  • 2x top-of-rack management switches.
  • Power shelves that convert AC to "nominal 50V-51V DC" on a bus bar. The guide specifies "six air-cooled 5.5kW PSUs in eight power shelves that provide N+N redundancy and the required input power of 33kW per power shelf", and puts rack consumption at "approximately 120kW".
  • An "NVLink passive copper cable cartridge backplane" joining the trays.

NVIDIA's OCP contribution blog (October 15, 2024) adds that [3] the rack houses "18 compute trays, nine switch trays, and four NVLink cartridges". The cartridges hold "over 5,000" copper cables. The blog calls 120 kW the "cooling capacity required for the rack"; the user guide gives the same number as power consumption. NVIDIA's product page lists 13.4 TB HBM3E and 130 TB/s of NVLink bandwidth per rack [1].

Port arithmetic that matters for failures

The NVLink port counts close exactly, which explains why a switch tray failure reaches every GPU in the rack:

QuantityArithmeticResult
NVSwitch ports in the rack9 trays x 2 chips x 72 ports1,296
GPU NVLink links in the rack72 GPUs x 18 links1,296
Links per GPU per switch tray18 links / 9 trays2
Per-GPU NVLink bandwidth18 links x 50 GB/s per direction900 GB/s per direction (1.8 TB/s bidirectional)

The link figures come from NVIDIA's MNNVL verification procedure, which shows 18 active links per GPU to nine switch trays and requires that "All NVLinks must be up and reporting 50 GB/s bandwidth" [4]. The 1.8 TB/s figure is from the DGX GB200 networking page. Every GPU has links into every switch tray.

Failure domain map

NVIDIA's Multi-Node NVL Partition User's Guide (DU-12143-001 v1.0, September 18, 2026, which supersedes the July 2025 GB200 v0.3 guide and adds GB300 and Vera Rubin) documents how the NVLink control plane reacts to each class of hardware fault [5]. The answer depends on the NVLink software release, which the guide labels GB200 1.x and GB200/300 2.x. The key statements:

  • GPU or access link failure: the workload in the partition fails. The control plane marks the GPU NO_NVLINK, and "the administrator can use the partition to run workloads on the remaining NVLink capable GPUs".
  • Compute tray failure: all four GPUs in the tray are marked NO_NVLINK, the tray is marked UNHEALTHY, and "the health of the partition remains unchanged".
  • Switch tray or NVSwitch failure: in a single-chassis platform it "initially causes the GPUs in all partitions to lose NVLink connectivity". On 1.x software, partition health goes to UNHEALTHY and administrators "cannot use the partition to run workloads that use NVLink" (standalone GPUs still work). On 2.x, the rack tolerates "one failed switch tray that does not host NMX-C, at reduced bandwidth. After the initial application failure and Control Plane reconfiguration, applications can restart." Multiple failed trays or a failed NMX-C tray "require taking the domain out of service".
  • Switch tray and cable cartridge maintenance: the v1.0 guide says both sections "will be updated in a future release". The July 2025 v0.3 guide said to "ensure that all partitions in the NVLink domain are deleted" before either is serviced (v0.3); keep that rule until NVIDIA or your OEM says otherwise.

NVL72 is a single-chassis platform. The arithmetic says one switch tray carries 2 of each GPU's 18 links (11%). On 1.x software the rack's NVLink capability is lost, not reduced; on 2.x the rack restarts at roughly that reduced bandwidth, unless the failed tray hosts the control plane (NMX-C). Check which release your racks run before using the table below.

Blast-radius table (our analysis)

The table combines NVIDIA's documented behaviour with our arithmetic. NVIDIA does not publish it, and it contains no failure rates.

Component (count per rack)Documented behaviourGPUs losing NVLinkNVLink-capable GPUs left
One GPU or access link (72)Running partition job fails; GPU NO_NVLINK171 (68 if the scheduler drains the whole tray)
Compute tray (18)4 GPUs NO_NVLINK; partition health unchanged468
Compute tray liquid leak (18)Tray BMC starts a shutdown timer468
NVLink switch tray or NVSwitch (9)All partitions lose NVLink; 1.x stays down, 2.x restarts at reduced bandwidth if the tray does not host NMX-C72 (1.x); 72 until restart (2.x)0 (1.x); 72 at ~8/9 bandwidth (2.x)
Switch tray liquid leak (9)BCM powers off the tray via Redfishas the row aboveas the row above
Cable cartridge (4)Failure handling undocumented; servicing requires deleting all partitions72 for the service window0 during service
PSU (48) or power shelf (8)N+N; PSU swap allowed while 4 or more shelves are healthy0 if redundancy holds72
Rack-level leakPower shelf DC output shut off; BMS cuts breakers and valves720
Row-level leakBMS cuts all racks in the row and the row CDU72 x racks in row0

Leak rows come from NVIDIA Mission Control's BMS integration guide (covered below). PSU rows come from the DGX GB200 PSU replacement procedure, which allows replacement "as long as at least four power shelves are fully active and healthy".

Worked example: capacity loss in GPU-hours

Consider one repair window of T hours. The repair time is a hypothetical for the arithmetic, not a measured or vendor figure:

  • Compute tray out for T = 8 h: 4 GPUs x 8 h = 32 GPU-hours of NVLink capacity lost, 5.6% of the rack (4/72).
  • Switch tray out for T = 8 h on 1.x software: 72 GPUs x 8 h = 576 GPU-hours of NVLink capacity lost, 100% of the rack's NVLink capacity. Single-GPU work can still run. On 2.x (tray not hosting NMX-C), the loss is one job restart plus about 11% of NVLink bandwidth for 8 h.
  • HGX comparison: a DGX B200 node out for 8 h costs 8 x 8 = 64 GPU-hours, and no other node is affected.

NVL72's common failure unit is smaller than HGX's (4 GPUs against 8), but each of its 13 shared components (9 switch trays, 4 cartridges) can take NVLink from all 72 GPUs, and on 2.x software a second switch tray failure still does. Size spares and SLA remedies on that asymmetry, not the average.

Job sizing headroom

Parallelism degrees are usually powers of two, so a natural large job uses 64 GPUs (16 trays), leaving 2 trays of headroom for compute tray losses. A third tray loss, or a switch tray loss on 1.x software, forces it onto another rack or a smaller shape. Write the 64-or-72 choice down.

Figure 01
Switch tray failure: software release changes recovery
GB200 1.xNVLink capability lost
  • Partition health becomes UNHEALTHY, and NVLink workloads cannot run.
  • Standalone GPUs remain usable.
GB200/300 2.xReduced-bandwidth restart
  • After the initial application failure and control plane reconfiguration, applications can restart if the failed tray does not host NMX-C.
  • Multiple failed trays or a failed NMX-C tray require taking the domain out of service.

A switch tray or NVSwitch failure initially causes GPUs in all partitions to lose NVLink connectivity. Check the rack software release and identify the NMX-C leader.

Cooling and leak detection

Compute trays are cooled by liquid that "runs up and down the rack through manifolds, then through the cold plates that are attached to the CPUs and the GPUs". Networking and storage devices "are air cooled" [2], so the room still carries a residual air load. Trays mate to the manifold through blind-mate liquid connections [3]. First fill and pressure testing are day-0 work, covered in our cold-plate rack commissioning checklist.

For day-2 operations, the key document is NVIDIA Mission Control's BMS integration guide (2.3.1, last updated October 12, 2026) [6]. It defines three detection tiers:

  1. Tray level: cold plate leak sensor and inner manifold leak sensor, handled by the compute or switch tray BMC.
  2. Rack level: leak sensing ropes and spot sensors along piping and inside the rack, handled by the customer's building management system (BMS).
  3. Data center level: sensors in CDUs and along facility piping.

The guide's fault table assigns responses:

EventBMCMission Control (BCM)BMS
Compute tray leakActivates shutdown timerReceives leak event—
Switch tray leakNotifies BCMPowers off the tray over out-of-band Redfish; opens a service ticket; notifies BMS—
Rack leak (detected by BCM)—Shuts off power shelf DC output immediately; notifies BMSOpens all rack breakers; closes supply and return valves
Rack leak (detected by BMS)—NotifiedOpens rack breakers; closes valves
Row leak—NotifiedOpens breakers for all racks in the row; shuts down the row CDU
Sensor fault—Calls for onsite inspectionCalls for onsite inspection

Consequences:

  • It is licensed. The feature "is not available in standalone BCM deployments" and needs a customer-supplied BMS with an MQTT broker. Without Mission Control, you build the tray-BMC-to-BMS path yourself.
  • A switch tray leak is a rack event. The leaking tray is powered off, and under the partition guide's rule every GPU in the rack loses NVLink.
  • Sensor faults get no automatic action, only onsite inspection.

NVL72's common failure unit is smaller than HGX's (4 GPUs against 8), but each of its 13 shared components (9 switch trays, 4 cartridges) can take NVLink from all 72 GPUs, and on 2.x software a second switch tray failure still does. Size spares and SLA remedies on that asymmetry, not the average.

NVLink domain health

NVLink health has more layers than on HGX, each with its own tool:

LayerCheckHealthy resultSource
GPU fabric registrationnvidia-smi -q | grep 'Fabric' -A 4State Completed, status SuccessMNNVL verifying
Per-GPU linksnvidia-smi nvlink --status18 links up at 50 GB/s eachsame
Peer-to-peer topologynvidia-smi topo -p2p nOK for all GPUs; otherwise nvidia-smi -rsame
Persistence and IMEX daemonssystemctl status nvidia-persistenced, systemctl status nvidia-imex; nvidia-imex --version identical on every trayrunning, same versionsame
Domain membershipnvdomaininfoSuccess per GPU (In progress while joining)Mission Control NVLink info
Fabric control planenvfabricinfo --rawnmx-controller and nmx-telemetry status ok on the leadersame
Partitionsnvsdnpartitioninfopartition health healthy (not degraded)same
Rack hardwaresudo nvsm show healthall checks and overall status HealthyDGX GB200 health check

The control plane runs on one switch tray, the leader. nvfabricinfo --start <switch> moves it: "The NMX controller starts on the new leader and stops on the previous one." Run it before servicing the leader's tray. If the control plane is down, compute trays can still be moved or replaced, and the control plane reconciles against its saved topology snapshot when it returns [5]. On 2.x software a failed tray hosting NMX-C is the one switch tray failure the rack cannot ride through, so know which tray is the leader.

IMEX, which maps GPU memory across trays over NVLink [7], has its own failure semantics. By default it "will not do any clean up until the connection is established again". If IMEX_NODE_DISCONNECTED_GRACE_TIME is set, cleanup runs after that period and marks "all jobs that had imported from that node" invalid [8]. The page states no default. Set one explicitly so that a dead tray fails jobs instead of hanging them.

Out-of-band management

Out-of-band management on a compute tray is "provided by a combination of Board Management Controller (BMC) and Host Management Controller (HMC) microcontrollers". Each switch tray has its own BMC [2]. The networking port tables put these ports on the ipminet management network:

  • Compute tray: BMC 1GbE plus BlueField-3 BMC RJ45s. The hardware table lists "2x 1GbE x RJ45 from the BlueField-3 BMC interface" (one per DPU); the port table shows one. Size for the hardware table: 3 ports.
  • Switch tray: BMC 1GbE plus two 1GbE switch management ports, so 3 ports. Each switch also has an RS232 console at 115200 baud.

Per rack: 18 x 3 + 9 x 3 = 81 management ports (63 if only one BlueField-3 BMC port per tray is cabled) into the 2 management ToR switches, before power-shelf management. Leak-driven Redfish power-offs travel over this network, so treat it as part of the safety path.

Partitioning and degraded operation

NVLink partitions are the scheduler's view of the rack. A Default Partition is created at boot (MNNVL_ENABLE_DEFAULT_PARTITION, default 1). Its default type is UID-based (MNNVL_DEFAULT_PARTITION_TYPE, default 2), and its default resiliency mode is adaptive bandwidth (MNNVL_DEFAULT_RESILIENCY_MODE, default 2) [5]. On 2.x a GPU no longer needs a reset after an access link returns; on 1.x it does. The guide's health states give a scheduler three classes:

  • HEALTHY: full bandwidth, full capacity.
  • DEGRADED or DEGRADED_BANDWIDTH: operational with parked GPUs or reduced bandwidth. These states arise from trunk-link loss in multi-chassis designs.
  • UNHEALTHY: not operational. Loss of a switch on 1.x software is one of the listed causes; on 2.x a switch tray reboot moves an affected partition to DEGRADED_BANDWIDTH instead.

On Kubernetes, NVIDIA's DRA driver exposes the domain as ComputeDomains and, in its default driver-managed mode, runs one IMEX DaemonSet per ComputeDomain. In host-managed mode, "A Ready ComputeDomain therefore does not report the health of the host service" [9], so admission must check IMEX health separately. Gang admission is covered in gang scheduling on private clusters. The NVL72-specific rule: partition and switch-tray health gate placement for the whole rack, not per node.

Service procedures and spares

The public DGX GB200 service manual lists only three customer-replaceable units: the power supply module, the power supply management module and the E1.S cache drive. For everything else it says to "Contact NVIDIA Enterprise Support for replacement instructions", and "When replacing a component, use only the replacement supplied to you by NVIDIA" [10]. The same manual recommends sudo nvsm stress-test --force (about 20 minutes) before a system goes into production.

The partition guide documents the logical side of a compute tray swap. Move the tray into an "Out For Repair" (OFR) partition with RemoveGpusFromPartition(..., reroute=false) and AddGpusToPartition, optionally power it off and remove it, reinsert it, then return it to its partition, while the rest of the domain keeps running. For physical procedures the guide points to a "GB200 NVL Service Flow User Guide" available from the OEM. We found no public document that says whether a compute tray can be hot-swapped on a live liquid loop, or that gives repair-time targets, so we make no hot-swap or MTBF claim.

Field reliability data is thin. In August 2025 SemiAnalysis wrote that "the NVLink copper backplane still is not that reliable" and that backplane debug tools were "behind and sub-optimal" [11]. Treat that as a dated reason to write strict acceptance terms, not as a current failure rate.

Spares follow the blast-radius table: PSUs and E1.S drives on site, ideally one compute tray too, and switch trays and cartridges under contracted time targets, since they set the rack's worst-case outage.

Firmware and OS updates

NVIDIA firmware is "typically released as a recipe to update all applicable components simultaneously" [12]. With nvfwupd 2.0.5 or later, firmware can be pushed to multiple trays in parallel. Activation is disruptive: compute trays are activated with PWR_OFF followed by RF_AUX_PWR_CYCLE, and switch trays with NVUE_PWR_CYCLE [13]. Under the switch tray rule above, activating switch tray firmware is a rack-wide NVLink outage. Plan it as a rack maintenance window, not a rolling update.

OS updates are lighter: a DGX compute tray checks for image updates at boot [12], which allows tray-by-tray rolls through OFR partitions.

Worked example: cold reboot duration

NVIDIA's documented cold reboot sequence includes these fixed waits [14]:

  • 3 to 5 minutes for PSU capacitors to discharge
  • 2 minutes for tray BMCs to come up
  • 2 minutes for switch trays to boot NVOS
  • 5 minutes after powering on compute nodes

Total: (3 to 5) + 2 + 2 + 5 = 12 to 14 minutes, before switch tray provisioning (L11 diagnostics or NMX-C setup) and post-reboot checks. The warm reboot skips the power shelves: it powers compute trays off through the BMC, restarts NMX-C and powers them back on.

Figure 02
Cold reboot: fixed waits before provisioning and checks
  1. 3 to 5 minPSU capacitor discharge

    Wait for the PSU capacitors to discharge.

  2. 2 minTray BMC startup

    Wait for the tray BMCs to come up.

  3. 2 minSwitch tray NVOS boot

    Wait for the switch trays to boot NVOS.

  4. 5 minCompute node power-on wait

    Wait after powering on the compute nodes.

Monitoring and alerting stack

Layer the stack:

  1. GPU telemetry and errors: DCGM, which NVIDIA describes as managing and monitoring "datacenter GPUs and NVSwitches" [7]. Route XID events through the ECC and XID triage decision tree.
  2. Fabric: NMX-Telemetry from the switch trays, plus scheduled runs of the checks in the domain health table above.
  3. Rack and facility: BMC Redfish events (leak, power shelf, thermal) feeding Mission Control or your own BMS bridge.
  4. Evidence for support cases: NVDebug, which collects BMC out-of-band data and host logs for support teams [15].

Recommended alert severities:

  • Page immediately: any partition UNHEALTHY, any leak event, a power shelf count approaching the four-healthy-shelf limit.
  • Ticket: a single GPU NO_NVLINK, a link below 50 GB/s, or nvidia-imex version drift between trays.

Runbook outline and SLA checklist

Runbook skeleton for a rack:

  1. Detect: classify the alert as GPU, tray, switch tray, cartridge, power or leak.
  2. Contain: compute tray goes to an OFR partition. For a switch tray or cartridge, drain all NVLink jobs on the rack and delete partitions before service.
  3. Evidence: NVDebug bundle, nvsm show health, fabric and partition output.
  4. Escalate: open an NVIDIA or OEM case. Anything outside the three CRUs needs vendor-supplied parts.
  5. Restore: replace, reinsert, re-add to the partition, run the MNNVL verification checks, return to the scheduler.
  6. Account: log NVLink GPU-hours lost per incident, using the worked example above.

Questions to put in the support contract:

  • Which parts can our staff replace, and may we see the OEM's Service Flow guide?
  • What are time-to-part and time-to-repair targets for switch trays and cartridges, separately from compute trays?
  • Can a compute tray be swapped on a live liquid loop? Get the answer in writing.
  • How do the eight power shelves map to A/B facility feeds, and what happens on loss of one feed?
  • Which NVLink software release (1.x or 2.x) and firmware recipe is supported, and does switch tray activation need a full-rack window?
  • Is Mission Control licensed, and if not, who builds the leak-event path to the BMS?
  • What acceptance tests (burn-in duration, NVLink error thresholds) must pass before handover?

GPU Smith can turn these questions into an acceptance and support specification.

Figure 03
Rack incident runbook: detection through accounting
  1. 01Detect

    Classify the alert as GPU, tray, switch tray, cartridge, power or leak.

  2. 02Contain

    Move a compute tray to an OFR partition. For switch tray or cartridge service, drain all rack NVLink jobs and delete partitions.

  3. 03Collect evidence

    Collect an NVDebug bundle, nvsm health output, and fabric and partition output.

  4. 04Escalate

    Open an NVIDIA or OEM case. Components outside the three CRUs need vendor-supplied parts.

  5. 05Restore

    Replace, reinsert and re-add to the partition. Run MNNVL verification checks before returning to the scheduler.

  6. 06Account

    Log the NVLink GPU-hours lost for each incident.

Sources

External Sources (15)

About

GPUSmith

Plan and build private AI compute with GPU Smith. We connect workload requirements with GPU hardware, networking, deployment and operating decisions so your infrastructure fits the work it must perform.

GPU Smith provides independent engineering and research for private AI infrastructure. We help technical buyers and operators reason about GPU workload sizing, hardware selection, procurement, deployment and inference operations, from the compute system to the networking, power and cooling requirements around it.

Start with the workload

Useful infrastructure decisions begin with the models, data, throughput, latency and operating constraints a team actually has. GPU Smith helps connect those requirements with system design and deployment choices. The goal is a privately controlled AI environment whose capacity and operational demands are understood before a purchasing decision.

Hardware and supplier research

Our public reference library covers GPUs, complete systems and networking components. The server-vendor directory and manufacturing research help teams investigate suppliers, compare options and follow sources behind technical claims. We distinguish manufacturer specifications from measured benchmarks and advertised capabilities from tested configurations. Reference pages are research resources, not a live inventory listing or a binding equipment quote.

Deployment and operations

GPU Smith's engineering scope includes infrastructure integration, networking, power, cooling and the practical operation of inference workloads. Our published articles explain the tradeoffs behind deployment, procurement and ongoing operations so teams can ask better questions and document decisions.

Work with GPU Smith

Explore the hardware library, GPU references, networking references and vendor research. Contact GPU Smith with your workloads and deployment constraints to discuss a project and confirm current scope, pricing and availability.

Inclusion of a manufacturer or product in our research does not imply a partnership, certification or endorsement.

Disclaimer

This document is provided for informational purposes only. No representations or warranties are made regarding the accuracy, completeness, or reliability of its contents. Any use of this information is at your own risk. GPUSmith shall not be liable for any damages arising from the use of this document. This content was generated with assistance from artificial intelligence tools, which may contain errors or inaccuracies. Readers should verify critical information independently. All product names, trademarks, and registered trademarks mentioned are property of their respective owners and are used for identification purposes only. Use of these names does not imply endorsement. This document does not constitute professional or legal advice. For specific guidance related to your needs, please consult qualified professionals.