The Definitive Guide toAI Data Centers
Ask the GuideAboutAccount

Chapter 12.2

In this chapter · 6 sections
Term help
Terms in this chapter (61)

The AI-Cluster Reliability Rethink: Goodput vs Facility Availability

An AI cluster earns its return on goodput, the share of bought GPU-hours doing useful work. For checkpointed training, the next redundancy dollar buys more goodput than facility nines; for SLA inference it does not. Price both above the facility states the contract requires.

ThreadsPower-boundGoodputDensity ramp

What you'll decide here

  1. Which metric the redundancy spend improves (facility availability, productive training time or ML Productivity Goodput); then which resource and time denominator links it to revenue.
  2. Where redundancy lives for your workload: facility power (2N/Tier-IV), silicon and storage (capacitance, hot spares, fast-checkpoint tiers), or software (elastic training, request retry).
  3. How much coolant-path continuity you get when a CDU or pump fails; test maintained-flow rejection loss and stopped flow separately on your rack and loop.
  4. Whether your cluster is a grid-reliability problem, with synchronized swings of tens of megawatts or more, and who pays to flatten them.
  5. Where on the goodput-versus-availability curve to stop buying facility nines and start buying goodput; Chapter 12.5 quantifies the crossover for your failure environment.
Facility availability and cluster goodput measure different things: you can lose 10% of your compute in a Tier IV hall that never blinks.

For sixty years the data-center industry optimized one number: availability, the fraction of time the facility is energized and cooled over a declared window. Tier certification is a separate assessment of topology outcomes. A Tier III site promises concurrent maintainability and a Tier IV site adds fault tolerance. Those are topology guarantees, not the percentage-uptime folklore still quoted from pre-2009 Uptime documents (Chapter 12.1). The metric fit the workload it was built around: enterprise applications and web services, where the unit of value is a transaction, an outage is a binary up/down event, and one dark rack is a contained, recoverable nuisance. Redundancy (N+1, 2N, block- and distributed-redundant power, dual cooling paths) exists to push that number toward unity.

An AI factory breaks the assumption underneath the metric. A frontier training job is one tightly coupled supercomputer running synchronously across tens of thousands of accelerators. If a failed GPU takes out a required rank, a restart-all job falls back to its last surviving checkpoint, and replica-group recovery needs its own state and quorum rules. The facility can sit at 100.000% availability, every breaker closed and every CDU pumping, while the cluster can still throw away a tenth or more of the money you spent on it. The GPUs are idle waiting on a straggler, replaying lost steps, or stalled mid-checkpoint. Goodput, the share of bought GPU-hours that becomes useful work, governs return, so it is the number the redundancy budget should optimize.

Two metrics, and why they diverge

The whole rethink lives in the gap between two metrics, so define them precisely. Facility availability is a property of the physical plant: the fraction of the observation window in which the required power and cooling conditions hold at the load interface. The facility classification is a separate statement about assessed topology and operating outcomes. ML Productivity Goodput is a property of the workload. Google decomposes it as ML Productivity Goodput = Scheduling Goodput × Runtime Goodput × Program Goodput, which is resource availability × retained forward-progress time × effective FLOP utilization.

Keep three labels apart, because they carry different denominators. Provider Goodput (scheduling × runtime) is the part a contract can commit. ML Productivity Goodput multiplies that by MFU. Meta's ETTR, or effective training time, is a productive-time observation that excludes MFU entirely. Take an illustrative Scheduling Goodput of 100%, Runtime Goodput of 90% and Program Goodput (MFU) of 40%. Provider Goodput is then 90% and ML Productivity Goodput is 36%: one fleet, two denominators, and numbers more than a factor of two apart. Low Program Goodput cuts FLOP productivity while retained-progress time stays unchanged, so the contract must say which metric and which code obligations it covers. In the scheduling and runtime terms, badput includes accelerator init, JIT compilation, data-loading stalls, checkpoint save and restore, wasted progress replayed after a failure, and infrastructure recovery during restarts (Google Cloud, 2024–2025).

Treat provider figures the same way. CoreWeave's October 2026 post reports mean time to failure improved about 10x and effective training time reached up to 98%. It frames the figures around a 1,024-GPU Hopper cluster benchmark but gives no time period, baseline or list of excluded downtime. Modeled numbers differ again: the April 2026 SemiAnalysis goodput-expense scenario prices extra cost under assumed fault-tolerance methods and is not a measured ETTR. Before you compare either with Meta's measured effective training time of just over 90%, pin down which metric it is (ETTR, Provider Goodput or ML Productivity Goodput) and what job size, window and exclusions sit behind it. Chapter 12.4 turns those answers into contract terms.

Availability and goodput diverge because most badput is invisible to the facility. When the building loses power, availability and goodput both drop, and they agree. But the dominant losses in a real cluster are not facility outages. Meta's published Llama 3 405B snapshot recorded 419 unplanned interruptions over 54 days on up to 16,384 H100s, roughly one every three hours. Table 5 attributes 148 events to faulty GPUs and 72 to HBM3 errors (Meta, July 2024). Those are cluster-side interruptions, not evidence of a building outage, and the paper does not report facility availability for the snapshot.

For the same GPUs, window and eligible-time denominator, facility availability is a ceiling on retained-work time, never a floor. You can keep every required facility service present and still throw away progress below it. The ceiling also does not compare one site with a surviving regional fleet or an exclusion-adjusted contract. State those boundaries, then price the lost work: polishing the ceiling while the workload bleeds below it misallocates the redundancy budget.

Redundancy moves into the silicon and the software

The deepest consequence of the goodput reframe is that redundancy migrates out of the facility and into the silicon and the software. In the availability model, every resilience dollar bought a redundant power or cooling path. In the goodput model, mechanisms above the facility boundary compete for recovered GPU-hours per dollar. Multi-tier checkpointing cuts a training restore from tens of minutes to under a minute. With fast health-check and drain, a hot-spare pool replaces a failed node in minutes, where the old route was a fabric re-cable. Per-GPU capacitance smooths millisecond-scale swings, while rack BBUs and facility BESS ride through the longer transients the cluster's own load swings cause. For serving, replica and region capacity masks a site event the way a second power path never could.

The facility chain still owns the states none of those can bridge, such as a distribution-path fault that drops a whole hall or a coolant-flow loss that trips every rack on the loop, and it must be sized for them. For a checkpointable fleet whose measured losses are dominated by replay and capacity waits, the checkpoint tier and spare pool move ahead of a second utility path once the required facility states are covered.

Where the next redundancy dollar goes: facility availability vs goodput
Redundancy spendLayerWhat it buysTraining relevanceInference relevanceGoodput leverage
N+1 → 2N facility powerFacilityA second independent path, so power holds through the path faults and maintenance it is designed forModerate when hall events are rare and recovery is short. A hall outage is one interruption among the job’s other failures, and a surviving checkpoint bounds replay, not the wait for usable capacityHigh: an always-on serving site with no second region has no other way to mask the eventWeakest per dollar for checkpointable training; decisive for single-site inference
Multi-tier / async checkpointingStorage + softwareLess blocking, replay and restore time on the checkpoint pathHigh when checkpoint and recovery losses dominateDepends on session, model and external-effect stateOften the strongest training lever when replay and restore dominate measured loss
Hot-spare GPU pool + fast health-check/drainSilicon + orchestrationFailed node swapped in minutes, not a fabric re-cableHigh: shrinks recovery time per interruptionModerate: keeps replica count above the SLOStrong for both; scales with failure rate
Per-GPU capacitance + rack BBU + facility BESSSilicon + facilitySmoothing of fast load swings (capacitance), and BBU/BESS ride-through of longer transients within each device’s rated limits. Peak reduction depends on your platform’s load profile, energy capacity and power-control limitsModerate: prevents transient-induced tripsModerate: protects the latency SLO during swingsIndirect: avoids badput from nuisance trips
Redundant CDU / pump / dual-loop cooling continuityThermalCoolant flow held through a pump or CDU fault, the new hall-wide failure modeHigh if a flow interruption would outlast what your rack can tolerateDepends on surviving replicas, session state and deadlineStrong for both: redundant pumps and CDU isolation usually cost far less than the hall-wide outage they prevent; price it on your loop
This is the recurring comparison in an AI factory. Leverage means goodput recovered per incremental dollar for your workload. The ranking depends on measured loss and recovery, and the amounts come from building the Chapter 12.5 model on your own failure environment.

The table is a spend-allocation guide, and it reads differently for the four fleets an operator actually runs.

For frontier synchronous training, the ranking is checkpoint tier, spare pool, cooling continuity, transient ride-through, then facility path redundancy. The job already restarts every few hours, so a rare hall event adds little to a loss the first two rows have bounded. That order holds while measured losses are dominated by replay and capacity waits. A required-rank loss interrupts the run either way, so compare interruption frequency, durable progress and complete recovery before buying. For smaller checkpointable training the order holds and the facility rows fall further.

For frontier rack-scale inference on a single site, flip it. There is no checkpoint to fall back on, the SLA is measured in tail latency, and a hall outage is unmasked unless a second region absorbs it, so cooling continuity and the second power path move to the top. For replicated enterprise inference across regions, the fleet masks the site, provided a surviving replica also has weights, keys, session state and sufficient capacity. The facility rows are bought to the contract's floor and no further.

Two things hold across all four. Loss of coolant flow is a hall-wide outage that pump and CDU redundancy usually prevents at low cost relative to its consequence, and the contract, not the workload label, sets the floor the facility must certify. Chapter 12.3 selects regional recovery capacity.

torchft illustrates recovery for supported replicated training arrangements. Test the actual algorithm and surviving group, because its support does not extend automatically to every training stack.

Recovery semantics — choose the surviving unit of work
Workload / retained stateMinimum survivor and replay ruleFailure-domain requirementAcceptance outcome
Restart-all synchronous training: model, optimizer, RNG, data positionAll required ranks restart consistently; uncommitted progress replaysRecoverable checkpoint plus compatible full-job capacityResume the correct step within RTO and the declared lost-work limit
Replica-group training: algorithm-specific replicated stateDeclared quorum/group survives; rejoin follows optimizer semanticsPlace surviving groups and state outside the lost domainProve progress and numerical correctness under group loss
Replayable inference: immutable weights and request inputSurviving replica; retry within end-to-end deadlineWeights, routing and authorization available at destinationExactly one valid result per logical request
Stateful sessions / agent tools: history, KV cache, side-effect recordRecover session or replay prefix; fence writers and deduplicate effectsDurable session and effect records survive lossNo duplicate external action; latency includes re-prefill
Batch with deadline: input manifest and completion recordRequeue only incomplete idempotent workRestart capacity arrives before completion deadlineFull manifest completed by deadline
Deferrable batchReplay accepted; no near-term deadlineBackup and eventual compatible capacityCompletion policy satisfied without reserved hot capacity
Choose and test the recovery algorithm; do not infer it from the word training or inference. Hot-swap recovery is a further class, where a spare node takes a failed rank and loads state replicated in peer or host memory. Its results are research-scale only: PHOENIX (Xie et al., 2026) reports recovery in under 40 seconds on up to 512 A100 GPUs and models up to 65B parameters, which is not production evidence. Chapter 10.7 tracks hot-swap recovery; the other implementation homes are Chapters 9.4 and 10.11.

The thermal path: where availability disappears

The most under-appreciated consequence of the density ramp is that coolant flow became a dominant single point of cluster-wide failure, and the loop now operates on two different transient clocks. An air-cooled hall carried enormous thermal inertia in its chilled-water volume, the air mass of the room and the raised-floor plenum. After a CRAH failure there can be time to fail over or intervene, when the coupled thermal mass holds inlet temperature inside its limit. Measure that window for the actual failed component.

Liquid cooling splits the problem in two. If flow is maintained after a loss of heat rejection, the coolant and metal in the loop buffer a heat step for tens of seconds. If flow stops, only the thin film of coolant and the cold-plate metal at the die absorb heat, and the distant stored water no longer helps. No GPU vendor publishes a universal seconds-to-throttle figure for stopped flow. The nearest published measurement, a 2018 Binghamton study of CPU servers on direct liquid cooling, found that a cooling failure can force shutdown in under a minute (Alkharabsheh et al., Journal of Electronic Packaging). Your rack's throttle and trip clock comes from the OEM's transient data and a controlled commissioning pump-drop test; an air-hall runbook cannot supply it.

This relocates the availability problem. A facility can hold a fault-tolerant power topology and still lose the entire cluster to a coolant-distribution-unit fault, a pump trip or a control-loop oscillation, whenever the interruption outlasts what the racks on that loop can tolerate. The assessment record must say whether the in-rack path is included. The design-basis response is to make coolant continuity a first-class redundancy line: redundant pumps and heat exchangers in the CDU, protected pump power where the ride-through study shows it is needed (Chapter 5.12), isolation that lets one CDU fail without starving the loop, and a commissioning test that drops a pump at full load and proves the ride-through. That is the posture behind the ~99.999% fleet-wide CDU availability Google reported in April 2025 for its liquid-cooled TPU fleet since 2020, a vendor figure with no published definition or method (Chapter 5.11).

Concurrent maintainability, the Tier III property the industry already values, has to be re-earned in the liquid path: you must be able to pull a pump or service a heat exchanger without dropping the rack. Skimp on cooling-loop redundancy and you have built a cluster whose availability is capped by its weakest pump, however many nines the power chain carries. Chapter 12.1 sets the topology vocabulary, and the DLC continuity engineering is in Chapter 5.4.

Deep dive: the two transient clocks in direct-to-chip cooling

Boundary record. Identify the protected racks, CDU, FWS/TCS endpoints, power feeds, valves and controller supplies. For each operating profile, attach the OEM temperature and flow limits and the measured transfer trace. A maintained-flow heat-rejection test and a stopped-flow test are separate records: reserve volume demonstrated in the first does not validate the second.

Specify the automatic response and the safe shutdown state before testing. Compare the complete detection-and-transfer sequence with the OEM's limit, including measurement uncertainty. A pump-drop test is an approved commissioning procedure with instrumentation and abort criteria, not an instruction to pull a pump from a live production loop. Follow Chapter 13.5 and Chapter 13.6 for the procedure.

The facility as a grid-reliability problem

The reliability rethink runs in both directions. The cluster's reliability depends on the facility, but the facility has also become a reliability problem for the grid, and that coupling now feeds back into the cluster's design basis. AI training loads are phase-coherent. Tens of thousands of GPUs can move between low and peak power in step, at checkpoints, collective waits and job starts or stops. Meta (2024) and Google (2025) both report data-center power swings on the order of tens of megawatts within a second, and larger sites can swing more.

A separate mechanism can drop the entire load: the protection response to a grid fault. In July 2024 a 230 kV line in Northern Virginia suffered six faults over 82 seconds, and the affected data-center facilities transferred to backup power. About 1,500 MW of their demand left the grid. Other generators had to absorb the imbalance. NERC answered on 4 May 2026 with a rare Level 3 Essential Actions alert. Its recipients run from transmission planners, owners and operators to the planning coordinators, balancing authorities and reliability coordinators. It asks them to model large computational loads, study what losing one would do, and, where they can, commission each load with its computing equipment installed. It also asks transmission owners to work with data-center customers, where possible, to improve facility ride-through, but it sets no ride-through requirement on data centers themselves.

On 22 July 2026 the pattern repeated at larger scale. This time one 230 kV fault in Ashburn was enough, and protection cleared it normally: about 3.8 GW of load still transferred to backup in two waves (PJM put it at nearly 4,000 MW). That is roughly 2.5 times the 2024 event. PJM responded in September 2026 with a proposal that existing and new large loads ride through normally cleared disturbances, and it plans to file it with FERC in November 2026. It is a proposal, not yet a rule.

The alert's Essential Actions are not mandatory standards. On 8 October 2026 the NERC Board approved registry criteria for the new Computational Load Owner and Operator roles, and NERC's computational-load standards passed their final ballot (announced 15 October). The standards still await NERC Board adoption, planned for December, and then FERC approval; NERC's filing is due by 31 December 2026, and none of it binds operators before FERC approves (NERC; PJM, 2026). The standards will cover sites of 50 MW or more supplied at 100 kV or above, and they set no ride-through curve. Chapter 4.3 tracks registration, and Chapter 4.10 owns ride-through.

Ride-through is now a goodput concern as much as a grid-interconnection one. A cluster that actually loses IT power, cooling or required state during a survivable grid disturbance turns that event into a full restart, paid in badput. A grid-visible transfer to backup while the IT keeps running costs no restart. Rack BBUs and facility BESS protect against both grid disturbances and the cluster's own load swings; the capacitor layer protects only against the swings.

NVIDIA specifies and controls its capacitor storage for smoothing fast load swings (NVIDIA / SemiAnalysis, 2025–2026): 65 J per GB300 GPU, and ~400 J per Vera Rubin GPU, where the capacitors form part of the Intelligent Power Smoothing system NVIDIA introduced with Vera Rubin. NVIDIA states the Vera Rubin system can reduce peak current demand by up to 25%. It gives the storage no utility-fault ride-through rating, so do not count it toward ride-through unless the OEM rates it for that. BBUs, BESS or UPS, with the right protection settings, are what keep the cluster online through utility-side faults rather than dropping load. The choice is to engineer the facility to ride through grid disturbances, which costs storage and smoothing capex plus a regulator-facing study, and to test delivered IT power, coolant response and recovery on the same event clock. Otherwise a survivable grid disturbance can become a cluster restart paid in goodput, while the utility still sees an unexplained load departure. The full grid-interactive engineering (reactive support, frequency response, ride-through curves at the point of interconnection) is canonical in Chapter 4.10, and the storage that backs it is in Chapter 4.5.

90% vs 96% scenariomodeled
Training-goodput sensitivity scenario, 90% vs 96% (illustrative; replace with your fleet's measured goodput)
Sep 2026Guide analysis — stipulated sensitivity scenario; no claim of an industry measurement.register ↗
Scope & caveats

Stipulated endpoints for sensitivity only. They are neither measured provider outcomes nor universal targets. Chapter 14.1 reconciles productive-time boundaries; a site measures its own baseline.

1 every ~3 hr (419 in 54 days)
Llama 3 405B, up to 16,384 H100s: unplanned interruptions; facility availability unreported
Scope & caveats

Whole-job interruptions for one run under Meta's event definition; not a per-GPU MTBF, an equipment AFR, facility availability or a scaling law for another fleet size.

Table 5 prints 30.1% beside its 148 faulty-GPU events, but 148 of 419 is 35.3% (the 72 HBM3 events are 17.2%), so the paper's 58.7% GPU share, the sum of the printed percentages, understates the counted 64% (268 of 419). Use the counts and state your denominator.

+6.59% goodput; save <5 min; restore <1 min
Google-reported multi-tier checkpointing: +6.59% goodput on one 35K-chip TPU v5p job; restore <1 min is general, not full recovery
Scope & caveats

Google reports the figure as a 6.59% increase in ML Goodput on one 35K-chip TPU v5p workload; that wording does not establish 6.59 percentage points absolute. The save and restore latencies are checkpoint-path measurements, not an end-to-end detection-to-resumed-training MTTR for an arbitrary GPU fleet. Vendor-reported, not independently measured.

~1,500 MW
Data-center load transferred to backup in Virginia's July 2024 230 kV disturbance; NERC's 2026 Level 3 alert cites it
Scope & caveats

Load loss as seen by the grid. NERC's incident review ("Load Details") found the affected data centers transferred their loads to backup power (static UPS, decentralized rack UPS or DRUPS) in response to the disturbance. The figure is lost demand at the interconnection, not an IT outage or a restart of training jobs.

About 1,500 MW is the total customer-side load reduction across the six-fault sequence. About 1,260 MW, at the third voltage depression, stayed off the grid for hours. The 2026-07-22 Ashburn event, about 3.8 GW from one normally cleared fault, was roughly 2.5 times the 2024 scale.

400 J/GPU
NVIDIA Vera Rubin rack-level energy storage normalized per GPU; vendor-stated power-smoothing envelope, not facility ride-through
Scope & caveats

NVIDIA's stated design figure for the Vera Rubin power-shelf PSU capacitor system (NVIDIA Vera Rubin POD, 16 March 2026); production racks have been shipping since June 2026. Vendor design statement, not an independent field measurement.

~43.4%
large-LLM job failure rate, top-5% most resource-intensive tasks (Alibaba Unicron, Dec 2023); ~73% of failures fixable by restarting the job
Scope & caveats

Failure (abnormal-termination) rate of the top 5% most resource-intensive large-LLM training tasks in Alibaba's production fleet, as reported in the Unicron paper (arXiv, December 2023). It is not a per-job, per-GPU or fleet-wide rate. The ~73% share of failures fixable by restarting the job is the paper's own error-analysis figure, not a hardware-attribution share. The paper does not establish device-population exposure, so do not annualize this into a component failure rate or apply it to another operator's job mix.

Mapping the rethink onto the standards

None of this means the standards are wrong. They answer a question that is no longer the binding one. Uptime Tiers, TIA-942 Rated levels, and EN 50600 Availability Classes assess their defined infrastructure requirements; none certifies a numerical goodput guarantee. A Tier IV building tells a tenant that the assessed power and cooling paths preserve the required service through the Tier IV fault conditions, with continuous cooling and separately stated outcomes for additional faults during maintenance. It says nothing about whether the cluster inside it loses 10% or 20% of its bought GPU-hours to badput the facility never sees. The standards remain the right tool for the question they answer, and they govern the ceiling. They cannot be the design-basis metric for a workload whose return lives in the gap below that ceiling.

The practical reconciliation is a two-tier design basis. First, certify the facility to the availability class the workload's floor requires. Higher continuity can pay for an unmasked interactive endpoint, while checkpointable training can price replay; both still owe the required states and customer obligations. Second, run a separate goodput design basis that governs the silicon, storage and software redundancy the standards never touch.

This also extends the redundancy primer in Chapter 0.5. N, N+1, 2N and the distributed-redundant topologies are still the vocabulary, but you now apply them in two places, the facility power and cooling chain and the compute resilience stack, and the goodput model decides which application justifies the spend. Chapter 12.1 details the standards landscape and topology selection, and Chapter 12.4 covers the SLA that contracts goodput rather than availability.

Availability-shaped vs goodput-shaped design basis
AxisFacility-state design basisWorkload-service design basis
Primary metricMeasured facility-state availability; separate classificationEffective accelerator-time (goodput %)
Outage modelBinary up/down at the buildingContinuous badput leakage below a perfect ceiling
Where resilience livesFacility topology — redundant power and cooling pathsCompute stack — checkpoint cadence, hot spares, fast recovery
Power topology inputTier/Class redundancy choice against specified maintenance and fault statesThe interruption rate and recovery SLO the workload actually tolerates
Dominant failure to engineer againstUtility outage, switchgear faultGPU/HBM faults, stragglers, slow recovery, cooling loss
Next-dollar priorityMeet the required physical statesPrice useful-work recovery under the same events
Evidence supplied byUptime / TIA-942 / EN 50600Acceptance and progress records; no goodput certification
Both records apply to training and serving; choose spend from their shared event inventory and service boundary.

The goodput-availability tradeoff curve

Put the mechanisms on one economic curve, with incremental lifecycle cost on the x-axis and goodput or realized service value on the y-axis. For a training fleet whose largest avoidable losses are addressed first, the curve starts steep and flattens as those losses disappear. Event frequency, recovery time and remaining shared causes set the actual slope and step order.

The first dollars above the required facility-state floor go to the largest avoidable loss per dollar. Multi-tier checkpointing attacks wasted progress and slow recovery: Google’s 17 June 2025 report gives a 6.59% ML Goodput increase on one 35K-chip TPU v5p workload. Separately, it says restore takes under one minute across clusters of thousands of nodes, against up to 30 minutes from object storage alone. Both claims are vendor-reported, and restore is not an end-to-end fleet MTTR guarantee. Spare pools and health checks rise when capacity waits dominate. Cooling continuity, transient ride-through and the second facility path compete on the events they prevent. Price each rung against the loss still left after the previous purchase, or pay twice to recover the same GPU-hours.

Serving fleets bend the curve differently. Request retry plus replica capacity in another zone can hide the loss of one facility. Capacity in another region can hide a regional event. A fleet with that spread can recover from a site outage at the fleet layer, so 2N is not automatic. Zones in one metro still share regional failure domains: the March 2026 drone strikes on AWS's Gulf facilities showed that multi-AZ design does not survive the loss of a region (Chapter 11.2; regional recovery is in Chapter 12.3). A single-site serving fleet has none of that, and for it the facility rungs climb back to the top. The right budget is where marginal goodput per dollar equalizes across the facility, the compute stack and the fleet, the point Chapter 12.5 locates for your failure environment.

Deep dive: why facility availability alone does not determine ~90% goodput

Take the Llama 3 405B snapshot described earlier in this chapter: roughly one interruption every three hours, and yet over 90% effective training time. Alibaba's Unicron study reports the job-level counterpart on its own production fleet: a 43.4% failure rate among the top-5% most resource-intensive large-LLM jobs, with roughly 73% of failures fixable by restarting the job (arXiv, December 2023). That is the failure population the recovery machinery is sized against, not a rate to port onto another fleet.

Decompose where the other ~10% went, because it shows why facility availability alone cannot explain the number. The losses are:

  • Wasted progress: work done since the last checkpoint, thrown away on each interruption. Checkpoint cadence, the Young/Daly optimal interval, mitigates it.
  • Infrastructure recovery: the time to detect the failure, drain the bad node, reschedule and reload state. Fast health-checks and multi-tier checkpoint restore mitigate it.
  • Stragglers: the whole synchronous job moves at the speed of its slowest rank, so one degraded 'lemon' GPU taxes thousands of healthy ones. Lemon-node detection and eviction mitigate it.

Steady-state MFU is not one of the missing ten points: effective training time is measured over productive wall-clock, so MFU multiplies it rather than eating into it. Those buckets describe training interruption and recovery mechanisms, not a measurement of facility availability. The paper does not publish rack-power or cooling availability for the snapshot, so it cannot establish what the facility did during every interruption.

The consequence for capital allocation is direct. Paid GPU-hours lost to failures and recovery can be won back through spare capacity, checkpoint-storage bandwidth, health-check tooling and elastic-training engineering, or through facility continuity when those events dominate. Measure the badput buckets before buying, because an interruption count alone cannot tell you which investment pays back. The 90%-versus-96% sensitivity is a six-point swing on the same bought GPU-hours, more than any facility nine the building could add above a ceiling it already holds. The checkpoint math is in Chapter 9.4, and serving-side goodput is in Chapter 10.11.

This chapter is the conceptual hinge of Part 12. Chapter 12.1 details the standards and topologies it reframes, and Chapter 0.5 gives the redundancy vocabulary it extends into two layers. The thermal-continuity engineering the liquid path now demands is in Chapter 5.4; the storage and grid-interactive behavior behind ride-through are in Chapter 4.5 and Chapter 4.10. The goodput stack itself is where the redundancy this chapter redirects actually lives: checkpointing in Chapter 9.4 and serving-side goodput-optimal scheduling in Chapter 10.11. The reliability model in Chapter 12.5, fed by the failure rates of Chapter 14.3, quantifies the crossover point on the tradeoff curve. The goodput SLA that contracts the result is Chapter 12.4, and the geographic-failover layer above it is Chapter 12.3.

Choose recovery mechanisms that preserve the workload’s required state and complete inside its deadline, then price them against the same facility events. Reserve and storage spending pays off through recovered work, and underfunding the required physical states leaves a loss the software cannot mask. Carry the event-to-job mapping from Chapter 8.9 into the model, and carry the resulting measurements to the useful-output accounting in Chapter 14.1.

Cite this chapter
Fehn, J. (2026). The AI-Cluster Reliability Rethink: Goodput vs Facility Availability (Chapter 12.2). The Definitive Guide to AI Data Centers. https://aidatacenterguide.com/part-12-reliability-resilience-and-standards/12-2-the-ai-cluster-reliability-rethink-goodput-vs-facility-availability (accessed 2026-10-25).
@misc{aidc-12-2,
  author       = {Fehn, Jacob},
  title        = {The AI-Cluster Reliability Rethink: Goodput vs Facility Availability (Chapter 12.2)},
  howpublished = {The Definitive Guide to AI Data Centers},
  year         = {2026},
  url          = {https://aidatacenterguide.com/part-12-reliability-resilience-and-standards/12-2-the-ai-cluster-reliability-rethink-goodput-vs-facility-availability},
  note         = {Accessed 2026-10-25}
}
Spotted an error? Suggest an edit