Appendix F
In this chapter · 6 sections
Terms in this chapter (79)
- CDU (Coolant Distribution Unit)
- Blast radius (Fault domain)
- RBD (Reliability Block Diagram)
- FMEA (Failure Mode and Effects Analysis)
- UPS (Uninterruptible Power Supply)
- Switchgear
- Ride-through
- Quick-disconnect (QD)
- MW (Megawatt)
- Point of interconnection (POI)
- BMS (Building Management System)
- Busbar
- PDU (Power Distribution Unit)
- N+1
- VFD (Variable-frequency drive)
- GPU (Graphics Processing Unit)
- GB200
- NVL72
- Power capping
- Checkpoint
- Load step (Power transient)
- OEM (Original Equipment Manufacturer)
- TIM (Thermal Interface Material)
- DRAM (Dynamic Random-Access Memory)
- ECC (Error-Correcting Code)
- Collective
- Straggler
- Burn-in
- Hot spare
- RMA (Return Merchandise Authorization)
- ASHRAE
- TCS (Technology Cooling System)
- OCP (Open Compute Project)
- Commissioning (Cx)
- BBU (Battery Backup Unit)
- BESS (Battery Energy Storage System)
- STS (Static Transfer Switch)
- Reactive power
- NERC
- ERCOT
- NOGRR282
- SPP (Southwest Power Pool)
- HILL (High Impact Large Load)
- PJM
- Thermal runaway
- LFP (Lithium iron phosphate)
- Off-gas detection
- UL (Underwriters Laboratories)
- NFPA (National Fire Protection Association)
- Curtailment
- LNG (Liquefied natural gas)
- CNG (Compressed natural gas)
- TDP (Thermal Design Power)
- DCI (Data Center Interconnect)
- BER (Bit-Error Rate)
- ECMP (Equal-Cost Multi-Path)
- All-reduce
- MFU (Model FLOPs Utilization)
- FEC (Forward Error Correction)
- Critical path (CPM)
- CPO (Co-Packaged Optics)
- Tail latency (p99)
- SDC (Silent Data Corruption)
- CPU (Central Processing Unit)
- SB6 (Texas Senate Bill 6)
- WUE (Water Usage Effectiveness)
- SemiAnalysis
- DCIM (Data Center Infrastructure Management)
- SCADA (Supervisory Control and Data Acquisition)
- IST (Integrated Systems Test)
- HBM (High-Bandwidth Memory)
- 2N
- Distributed-redundant (3N/2)
- MV (Medium voltage)
- Busway
- Substation
- MOP (Method of Procedure)
- Rollout
- OT (Operational Technology)
Failure-Mode / FMEA Catalog
A failure mode becomes an outage when it takes down a shared mitigation: one CDU controller, fuel header, storage system or protection setting. Catalog each mode by what it defeats and whether it outruns detection, or the availability model will overstate uptime.
What you'll decide here
- Find your mode in the tables, add the conventional power-chain modes (F-R13 to F-R17), then follow the owner column to the derivation.
- Keep random and adversarial failures in separate records; link them only where the as-built topology shows a shared top event or protection function.
- Feed blast radius into fault-domain and RBD work as a candidate input (Chapters 12.1, 12.5): one-rack and campus-POI faults need different redundancy spend.
- Find cascades in the propagation column: one fault can defeat a shared mitigation (a CDU, fuel header or protection setting) and take its whole domain.
- Where a fault outruns detection-plus-actuation (POI load swing, HBM overtemperature), prevent the trigger, add inertia or prove a faster independent reactive path, then show margin.
This appendix collects the failure modes that AI load adds or changes, scattered through the engineering chapters, into one FMEA register with uniform fields. Four chapters refer to it: resilience standards (Chapter 12.1), the reliability rethink (Chapter 12.2), component failure rates (Chapter 14.3) and integrated systems testing (Chapter 13.6). It also supplies candidate top events and common-cause couplings to the availability model in Chapter 12.5, once the project has confirmed its equipment, operating state, fault domain and test results. The rows are not executable model inputs. The engineering for each mode lives in the chapter named in the right-most column; this catalog is the index and cross-walk, not the derivation. Faults in the conventional power chain (UPS, generator, switchgear), plus switching mistakes and fleet-wide pushes that can also cut power, appear as F-R13 to F-R17 under the availability model below.
An attack and a random failure may end in the same top event. Each still gets its own record, and the two are linked only through a top event the as-built topology proves they share (callout after the coupling table). Not every random failure has an attacker twin. The cyber-physical analysis is in Chapter 11.10.
How to read a row
Every failure mode is recorded in the same six fields across the three master tables, so the catalog sorts and compares cleanly:
- Trigger: the initiating event. Random causes come first; adversarial initiators stay in separate Part 11 records, linked to a proven shared top event.
- Propagation path: how the fault spreads and, above all, which shared mitigation it defeats on the way from local fault to cascade.
- Detection: the sensing modality and its latency relative to propagation speed, which is the decisive ratio.
- Blast radius: the fault domain affected at full propagation: node, rack, row, hall, or campus/POI.
- Mitigation: the preventive or containing control, classed as preventive (stops the trigger), inertial (buys ride-through time) or reactive (acts after detection).
- Recovery: the path back to service, kept as two separate numbers. Service-restoration time covers detect, isolate, transfer, repair or replace, restart and validate. Where the mode costs work, replayed work plus any integrity look-back to a known-clean state is the second number. Add them only where they cover distinct, non-overlapping parts of the job timeline; they are not interchangeable.
Where propagation outruns detection-plus-actuation, the reactive loop is too slow. Prevent the trigger, add inertia, or prove a faster independent protection path. The ratio matters because neither an operator nor an untested standby earns timing credit.
Master FMEA catalog — thermal & mechanical (cooling) modes
| Failure mode | Trigger | Propagation path | Detection | Blast radius | Mitigation | Recovery | Owner |
|---|---|---|---|---|---|---|---|
| F-R01 · Coolant-leak cascade | QD/manifold/cold-plate breach, hose chafe, gasket creep | Local drip → conductive coolant on busbar/PDU → arc/short → de-rate or trip of the powered branch; if it reaches a shared CDU controller, the whole CDU loop and its row drop together | Floor/leak-rope sensors + CDU flow/pressure-decay; latency seconds-to-minutes; propagation can outrun it on a high-flow breach | Rack → row (if the CDU is shared); hall if isolation valves are absent | Negative-pressure loops (leak draws air in, not coolant out); dripless UQDs; zoned isolation valves; per-rack leak detection; N+1 CDU with independent controllers (preventive + reactive). Test: Safe leak-sensor/valve simulation and spray-path inspection; verify the branch contains the event without wetting shared controls. | Isolate the branch, drain/flush the loop, replace the failed coupling, re-pressure-test, re-fill, re-commission worst-case branch; TTR hours per rack | 5.11 |
| F-R02 · CDU / pump failure | Pump bearing/VFD failure, seal loss, filter blockage, control-board fault | Flow drops or stops on the affected zone → local heat accumulates and GPUs reach throttle/trip at the rack’s rated limit; a shared CDU controller takes every rack on the loop together | Pump state, differential pressure, flow, coolant temperatures, valve position and GPU thermal telemetry; automatic protection must beat the measured throttle/trip limit | The hydraulic zone the CDU serves: one rack for an in-rack unit; for an in-row unit, whatever the CDU you select serves (e.g. HPE's 1.3 MW CDU for GB200 NVL72, up to eight racks) | Duty/standby or N+1 pumps with automatic switchover, with pump and control power protected (UPS-backed or otherwise) wherever the source transfer would outlast the throttle window; N+1 CDUs with independent controllers; a pump-drop test at full load; GPU power capping as the last inertial layer (preventive + inertial). Test: Approved pump-drop test at the specified heat load; record worst-branch flow and detection-to-restored-flow time, including standby power/control independence. | Standby takes over inside the throttle window if the switchover was validated. Otherwise isolate and repair the failed train and re-prove flow; TTR minutes with a hot standby, hours for a train repair | 5.11 |
| F-R03 · Cooling-controls transient excursion | Synchronized GPU load drop (job ends / checkpoint pause) → loop heat input collapses faster than valves/VFDs can slew; setpoint hunt / control-loop oscillation | On a rapid load drop, supply-coolant temp overshoots downward → transient dew-point excursion → condensation risk on cold surfaces; or anti-hunting failure drives sustained oscillation that fatigues actuators and destabilizes neighboring loops | Coolant supply-temp rate-of-change, dew-point margin sensor, valve-position hunting; detectable but the excursion window is brief | Row → hall (controls coupling); condensation risk is local to cold surfaces | Slew-rate limits on control valves and pump VFDs; anti-hunting tuning; dew-point margin floor; thermal buffering/loop inertia and feed-forward cooling controls coordinated with workload telemetry (preventive + inertial). Test: Commission the specified load step; log supply temperature, dew point and valve motion. Supply temperature and dew-point margin must stay inside the OEM’s limits without sustained hunting. | Re-tune control loops, restore dew-point margin, dry/inspect any condensation; TTR minutes, no hardware loss if caught | 5.12 |
| F-R04 · HBM overtemperature / thermal damage | Cold-plate contact loss, TIM pump-out, local flow starvation, or sustained over-temp on a stacked-DRAM site | HBM junction temp climbs → ECC error rate rises → uncorrectable error / package damage; on a tightly-coupled training step the failed device stalls the synchronous collective and the whole job stalls behind the straggler | Per-die thermal telemetry, ECC/CE rate trend, GPU throttle flags; trend-detectable early, but temperature rise can be fast once contact is lost | Node (the GPU/HBM package) → job (synchronous training stalls on the straggler) | Thermal screening/burn-in pre-deployment; ECC-rate trending as one input to proactive drain; flow-failure throttle floor; hot-spare nodes so the scheduler evicts and replaces the straggler; rank nodes by risk and inspect or drain the top few percent, instead of acting on single-threshold alarms; give a warning signal credit only after its precision, recall and lead time are on record (Chapter 14.4) (preventive + reactive). Test: Approved thermal/fault emulation and scheduler drain; show protection and checkpoint restart. Never damage HBM to demonstrate coverage. | Evict the node, fail the job over to a hot spare, RMA the package; training resumes from the last checkpoint. Restoration is detect + evict + reschedule + reload. Replayed work averages about half the checkpoint interval, but only for uniformly distributed failure timing and a valid checkpoint | 14.3 |
A direct-to-chip loop runs on two clocks. With flow maintained, the coolant and metal can buffer a heat step for tens of seconds, where the measured mass and load support it. With flow lost, the local mass remains but circulation no longer carries heat away. The rack's throttle and trip states can then arrive in seconds, on a window that the OEM's transient data and a commissioning pump-drop test set for the specific product. The leak and CDU/pump rows are engineered against the second clock. Detection and switchover must finish inside it, which is why standby pumps switch over automatically (on UPS-backed feeds where the ride-through study shows the source transfer outlasts the window) and why GPU power capping, not operator action, is the last layer. Chapter 5.11 engineers and tests the cause and effect; the measured response feeds the reliability model in Chapter 12.2.
Master FMEA catalog — electrical & power modes
| Failure mode | Trigger | Propagation path | Detection | Blast radius | Mitigation | Recovery | Owner |
|---|---|---|---|---|---|---|---|
| F-R05 · Synchronized GPU load swing at the POI | Thousands of GPUs ramp in lockstep at job start/stop/checkpoint; di/dt event on every step | Phase-synchronized swings reach the POI. At Meta's Llama 3 site the measured swings were tens of megawatts, and NVIDIA/Microsoft/OpenAI (2025) say larger sites can reach hundreds → voltage flicker, or a forced oscillation when the swing repeats at a frequency that excites a grid or generator mode → if no storage layer absorbs it, the swing may be a disturbance that upstream protection or generators cannot follow | Power-quality metering at the POI, PMU/PQM. Detection is fast, but the di/dt event can be faster than the installed reactive loop (milliseconds) | Campus (POI) → contributes to wide-area grid disturbance | The chip→BBU→BESS smoothing spine (on-package capacitance → rack BBU → facility BESS); software ramp-rate limits and regulated wind-downs; grid-forming inverters (preventive + inertial). Test: Approved staged load step; record POI ramp, storage state and protection response against the limits agreed with the utility. | Re-energize per utility ride-through procedure; restore smoothing controls; no hardware loss if the spine held; TTR minutes if ride-through succeeded | 4.5 |
| F-R06 · Utility ride-through / voltage-disturbance event | A normally cleared transmission fault (e.g. 230 kV) sags POI voltage; UPS/STS transfer logic or a disturbance counter moves the site to backup power | Demand leaves the grid as sites transfer to backup: ~1,500 MW across the six-fault, 82-second July 2024 Northern Virginia sequence (60 load points, 25 substations) and ~3.8 GW from one normally cleared Ashburn fault on 2026-07-22 → the reactive power the load was absorbing stays on the system and voltage overshoots (1.07 pu in 2024), which can trip generators, capacitor banks and neighboring loads. The grid held both times. The 2024 event is one of the cases behind NERC's May 2026 Level 3 alert | POI relays, undervoltage/under-frequency elements, PMU; the disturbance is sub-cycle to cycles | Campus demand on the grid; IT keeps running on backup if the transfer holds → regional voltage | Ride-through settings must meet whichever voltage-time curve binds the site. ERCOT NOGRR282 has applied since 2026-08-01 to non-exempt Large Computational Loads of 75 MW or more; SPP's HILL rules apply to requests from 2026-01-15. PJM proposed its own requirements in September 2026. The interconnection agreement may instead adopt the voluntary OCP grid-resilience specification (v1.0.0, computing load only). Match disturbance-counter logic to the utility's real reclose pattern; SPP expects at least six fault-clearing attempts within 90 s. Add reactive/voltage support toward the POI. The NERC Level 3 alert of May 2026 lists essential actions that are not mandatory; it does not set a site curve. NERC's computational-load standards passed final ballot in October 2026 but are not yet in effect (preventive; see Chapter 4.10). Test: Relay secondary injection and approved ride-through simulation; verify load retention, source-transfer behavior and sequenced recovery. | If ride-through held, load recovers on voltage return, inside the binding rule's recovery limit (ERCOT ≥90% within 2 s; SPP ≥90% within 1 s). If the site transferred to backup, IT service continues on UPS/generator and the site returns to the grid in a sequence coordinated with the transmission owner. In July 2024 about 1,260 MW stayed off the grid for hours. Grid-side reconnection time and any IT interruption are separate numbers | 4.10 |
| F-R07 · BESS thermal runaway | Cell defect, overcharge, internal short, or cooling loss in an LFP facility battery | Single cell vents → exothermic chain to adjacent cells → module-level runaway → fire/off-gas if pack-level isolation and venting fail; loss of the BESS also removes the ride-through and load-smoothing it was providing | Cell voltage/temp telemetry, off-gas (H2/CO) detection, BMS fault flags; warning lead time depends on chemistry, placement and the installed system’s test results | BESS enclosure → adjacent enclosures/room if propagation isolation fails | LFP chemistry (higher thermal-runaway threshold than NMC); module-level thermal isolation and dedicated venting/deflagration paths; off-gas detection with pre-emptive isolation; physical separation of BESS from IT (preventive + reactive). Test: Review installed UL 9540A evidence and fire strategy; exercise alarm/isolation logic safely. No live runaway initiation in an operating hall. | Execute the pre-incident response plan: isolate electrically, keep ventilation/deflagration paths clear, monitor off-gas, and coordinate fire-service response on the UL 9540A / NFPA 855 basis of design. Never open or manually suppress the enclosure ad hoc. Replace the module or pack and re-commission; TTR hours-to-days, with ride-through reverting to UPS/BBU meanwhile | 4.5 |
| F-R08 · Fuel-supply interruption (on-site generation) | Firm pipeline curtailment (correlated cold-snap), valve/compressor failure, or fuel-quality (Wobbe/dew-point) excursion; LNG/CNG storage depletion | Loss of fuel → on-site turbines/engines de-rate or trip → if the site is islanded or grid-import is constrained, generation cannot meet IT load → controlled load-shed or outage | Fuel header pressure, Wobbe-index/dew-point analyzers, tank level, generator load; minutes of warning on slow depletion, immediate on a hard cut | Campus (islanded sites) → partial if grid-import backstops | 'Synthetic-firm' fuel structure (multiple pipelines + interruptible + on-site LNG/CNG storage); dual-fuel switching; fuel conditioning to spec; sized on-site storage for correlated-curtailment duration (preventive). Test: Approved alternate-fuel/curtailment exercise; verify fuel quality, usable inventory and load shed before the modeled energy reserve is exhausted. | Switch fuel source / draw down on-site storage, restore generation; coordinate curtailment with curtailable-load agreement; TTR depends on storage sizing vs outage duration | 4.9 |
Scope & caveats
The authors' estimate of swing size at scale, not a measured ramp rate. Their concern is the swing's frequency, which can excite grid or generator modes. Meta reported swings of tens of megawatts on its Llama 3 training run (Chapter 4.8).
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.
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.
Scope & caveats
One 54-day pre-training window on a 16,384-GPU H100 cluster — a single fleet, generation, and workload, not an industry rate.
Guide arithmetic on the paper's own counts. Table 5's 18 rows sum to 419, but its printed percentages sum to 94.9%, so no denominator reproduces them; use the counts.
Master FMEA catalog — connectivity, compute & data-integrity modes
| Failure mode | Trigger | Propagation path | Detection | Blast radius | Mitigation | Recovery | Owner |
|---|---|---|---|---|---|---|---|
| F-R09 · Fiber cut (inter-/intra-DC) | Backhoe/construction strike, conduit failure, or DCI route cut | Loss of a fiber path → if scale-across/DCI is single-routed, the affected campus or training partition is severed → distributed training stalls or a metro site loses connectivity | Optical LOS/LOF alarms, OTDR, BER collapse; immediate at the physical layer | Link → partition/campus (distributed training) or metro site reach (inference) | Physically diverse, geographically separated fiber routes; protected DCI (ZR/ZR+ with restoration); for training, topology that degrades gracefully on a partition loss (preventive + reactive). Test: Controlled protect-path transfer and end-to-end route survey; verify the designed-for cut leaves service intact with no common conduit. | Restore over the diverse path automatically; physical splice repair on the cut route (TTR hours-to-days for the splice, seconds for protected failover) | 3.6 |
| F-R10 · Optics flap storm | Marginal transceiver, dirty/over-bent connector, thermal cycling, or firmware bug causing repeated link up/down | One flapping link → routing reconvergence churn / ECMP rehashing → packet loss and tail-latency spikes propagate across the fabric → on a tightly-coupled collective, the flapping link gates the whole all-reduce and tanks MFU | Per-port link-flap counters, BER/FEC-error trend, CRC errors; trend-detectable but a storm builds in seconds-to-minutes | Link → fabric pod (reconvergence churn) → job (collective stalls) | Pre-install optics burn-in / BER screening off the critical path; FEC margin headroom; auto-quarantine of flapping ports; CPO removes some pluggable interfaces but changes the optical-engine replacement fault domain (preventive + reactive). Test: Approved link-flap injection; verify quarantine and collective recovery, measuring loss, tail latency and the surviving cut. | Quarantine and replace the offending transceiver; let routing reconverge; TTR minutes to swap, plus reconvergence | 8.9 |
| F-R11 · SDC corruption event (silent data corruption) | Marginal/defective silicon (a 'mercurial core'), aging, voltage/thermal margin loss producing a wrong result with no error flag | A miscomputed value flows silently into gradients/activations → corrupts the model state or an inference result → undetected for hours-to-days, potentially poisoning a checkpoint and forcing a roll-back of all work since the last clean checkpoint | No native hardware flag. Detection needs a layered program: periodic offline sweeps, in-fleet probes and runtime exception inference, the pattern of Meta's CPU-fleet Fleetscanner, Ripple and Hardware Sentinel, plus redundant-compute or checksum checks in the training framework. GPU/HBM coverage must be established separately (Chapter 14.3). Latency is hours unless instrumented | Node (the mercurial core) → job/model (silent corruption of state) → potentially every downstream consumer of a poisoned checkpoint | Proactive SDC-hunting at scale; redundant/checksummed compute on critical paths; PVF-aware placement; roll-back to a verified-clean checkpoint; quarantine the device (preventive + reactive). Test: Known-answer fault injection in an isolated workload; verify detection, quarantine and verified-clean checkpoint recovery, including look-back. | Identify and quarantine the mercurial core, roll back to the last verified-clean checkpoint, re-run. Restoration is the quarantine and reschedule. The loss is the replay back to the last verified-clean checkpoint, and how far back that sits is set by the integrity look-back, not by checkpoint frequency: cadence alone cannot make a checkpoint clean | 14.3 |
| F-R12 · Water-curtailment event (cross-domain — canonical home Ch 3.7) | Drought-stage ordinance, basin/withdrawal-permit curtailment, or reclaimed-water supply interruption on an evaporative-cooled site (grid-curtailment orders like ERCOT's SB6 regime are an electrical event, not a water one) | Loss/limit of make-up water → evaporative/cooling-tower capacity drops → heat-rejection ceiling falls below IT load → forced de-rate of compute or a curtailment-driven load-shed | Make-up water flow/level, WUE telemetry, basin level, curtailment-order receipt; advance notice on scheduled curtailment, immediate on a hard order | Hall → campus (heat-rejection limited) | A dry, non-evaporative rejection path sized and tested for the design conditions (loop closure alone does not remove make-up-water dependence); reclaimed/non-potable sourcing; on-site water storage; curtailment-tolerant workload scheduling (batch defers); thermal-storage buffer (preventive). Test: Approved make-up-water-loss exercise or validated simulation; show heat rejection and curtailed IT stay inside the agreed limits. | Shift heat rejection to the closed-loop/dry path or draw down water storage; defer curtailable batch load; restoration follows the curtailment duration; the lasting fix is a tested dry rejection path, not loop closure | 3.7 |
| Mode / operating state | Initiator → service effect | Test / evidence | Restoration criterion | Owner |
|---|---|---|---|---|
| F-R21 · shared-room operation | Fire/smoke defeats nominally separate paths. | Compartment/dependency survey; approved fire-strategy review and drill. | Authority release; contamination and both paths assessed. | 6.5 · fire/operations |
| F-R22 · severe weather | Flood/water ingress defeats common elevation, routes or access. | Elevation/drainage/access model; safe inspection and exercise. | Safe access, dry equipment and utilities independently released. | 3.8 · civil/operations |
Adversarial initiators: prove the shared physical event. Keep each security scenario's access, command authority and persistence separate from random-fault rates. F-R01 and F-R03: spoofing a dew-point setpoint can force condensation where the command drives exposed surfaces below dew point; the coolant-leak trace below follows that mechanism. F-R02: malicious VFD firmware or controller denial of service can stop circulation only where the compromised path can defeat the required flow and its independent protection. F-R04: CDU disablement that holds flow at zero links to HBM overtemperature only through the package's measured thermal response. F-R05: malicious power-cap firmware can force a synchronized load step only over the endpoints it controls, so use the measured MW step and timing. F-R07: BMS spoofing that disables cell balancing or thermal protection reaches the battery hazard only where independent cell/pack protection does not veto it. Chapter 11.10’s OT destructive-primitive and control-dependency assessment owns these five initiators.
F-R09: a deliberate cut of an undiverse fiber route belongs to Chapter 11.2’s fiber-vault and sole-path sabotage assessment. The shared physical event is the lost route, not a new random cut rate. F-R10: a thermal attack on the optics environment is a candidate 11.10 OT scenario only if cooling authority or physical access can drive the transceiver outside its rated environment and link/error tests reproduce the flap mechanism. F-R11: fault injection on a known-marginal device is a candidate scenario only if the attacker controls a relevant voltage, clock or thermal path and isolated known-answer tests establish undetected wrong results; a crash or corrected ECC event is not SDC. 11.5 bounds the confidential-computing threat model, 11.10 assesses reachable controls and 14.3 owns SDC evidence. No attack frequency is inferred from component failure data. Credit protection only after it survives the assessed attacker authority.
Detection differs by mode. An active fiber-path cut alarms immediately at the physical layer, while an untested route-diversity defect and SDC stay latent. Optics degradation is trend-detectable, and water curtailment shows up in make-up-water telemetry or on receipt of the curtailment order. An SDC event can poison a checkpoint and sit undetected for days. An optics flap can erode MFU before anyone traces tail latency to a marginal transceiver. An untested protection path shows its fault when the active route is cut. Match the control to the mode: a dedicated SDC-hunting program, per-port flap/FEC telemetry, verified-clean checkpointing, and periodic protection-path and physical-diversity verification bound the respective blast radii. The empirical fault taxonomy and the AFRs that feed these rows into the availability model are the canonical content of Chapter 14.3. That chapter also treats the SDC detection program, and Chapter 13.6 demonstrates it at commissioning.
Common-cause couplings & cascade interlocks
For the availability model, the catalog's most useful output is the couplings between modes: the shared resources whose failure makes two independent-looking modes fail together. A fault tree or RBD that omits these common-cause terms will badly overstate availability. The table below lists the cross-mode interlocks worth modeling explicitly.
| Candidate shared condition | Modes it may couple | Condition to verify | Design / model response |
|---|---|---|---|
| CDU, controller, loop, or power source shared by a hydraulic zone | Leak escalation, loss of flow, thermal protection | Which racks actually share flow, control, isolation and power; whether one fault defeats standby | Model one shared event only for the confirmed fault domain; separate or isolate trains where required |
| One storage system used for smoothing and ride-through | Load-step response, ride-through, storage isolation | Whether the same cells, inverter, controls, protection or bus provide both functions | Separate functions or model the confirmed common dependency and its protection states |
| Fuel source or delivery path exposed to one regional event | Fuel interruption and generation availability | Contract, pipeline, storage and transport independence for the full duration of the event | Represent the specific supply event explicitly; do not infer independence from two contracts |
| Fiber routes sharing conduit, crossing, right-of-way, building entry or carrier equipment | Route cut and loss of protect path | Surveyed physical diversity end to end, including meet-me and power dependencies | Use an explicit route-loss event where sharing is confirmed; correct false diversity |
| Checkpoint policy and last-known-good state | Restart and rollback recovery times | Integrity validation, cadence, write path and corruption horizon | Treat as a recovery-time dependency, not a hardware common-cause beta |
| Shared BMS/DCIM/SCADA authority or communications | Cooling setpoint, flow and load-control excursions | Which commands, sensors, interlocks and overrides share one control plane | Model only confirmed shared authority; provide independent protection where the hazard basis requires |
Using this catalog in the availability model
The rows above feed the reliability work, and each field maps to a model term. Top events come from the project's loss criteria and confirmed fault domains; a row becomes a top event when its blast radius reaches a domain the contract prices. Basic-event rates may take the fleet evidence in Chapter 14.3 where component, population, maturity and duty match; otherwise use project evidence and carry the uncertainty. Shared events come from the coupling table, confirmed against the as-built topology: a confirmed coupling is an explicit shared event, never an assumed beta. Recovery distributions use measured detection, protection, repair, restart and validation times, and checkpoint cadence couples the training rows' recovery. IST cases are the rows the design basis names for demonstration, by the test method Chapter 13.6 sets; the catalog does not itself authorize a hazardous live event. The model mechanics are in Chapter 12.5. For scale, the Llama 3 tiles above come from one fleet: 419 unexpected interruptions in 54 days on up to 16,384 H100s, about one every three hours, with faulty GPUs (148) and HBM3 memory (72) far ahead of switches and cables (35). Use them to check which rows should dominate a training model, not as your basic-event rates.
Add the conventional power-chain modes before you model. The tables above index the modes AI load adds or changes. They do not repeat the faults behind the largest share of outages: in Uptime Institute’s Annual Outage Analysis 2026 (May 2026), power was the primary cause of 45% of respondents’ most recent impactful outages in 2025, down from 54% in 2024 and still the largest category. An RBD or fault tree built only from F-R01 to F-R12 leaves out its biggest top events. Carry five more rows into the register:
- F-R13 · UPS or static-switch failure. A failed transfer or an inverter fault drops one UPS block and every PDU below it; 2N or distributed-redundant blocks and maintenance-bypass discipline contain it (Chapter 4.5).
- F-R14 · Generator fail-to-start or fail-to-run. A utility outage that the UPS was bridging becomes a site outage when the battery runs out; the generator’s load-acceptance class and start reliability set the risk. A spare set (N+1), regular test runs under real load and fuel-quality checks keep it contained (Chapter 4.8; acceptance in Chapter 13.3).
- F-R15 · MV switchgear, transformer or busway fault. The blast radius is one lineup or busway run, or the whole substation where buses are tied. Selective protection, which opens only the breaker nearest the fault, keeps it to the faulted bus, and condition monitoring gives the early warning (Chapter 4.2, Chapter 4.4, Chapter 4.6, Chapter 14.5).
- F-R16 · Switching or maintenance error. A wrong breaker or a skipped step in a method of procedure (MOP); the blast radius is whatever the operator is working on, and because maintenance usually takes one path out of service first, an error on the remaining path drops the load. The controls are a peer-reviewed MOP and switching order, a check that the redundant path is healthy before the first path comes out, and a second person confirming each breaker operation (Chapter 14.12).
- F-R17 · Fleet-wide firmware or configuration push. One bad image or setting reaches every UPS, PDU, BMS controller or rack running it at once. Push it one fault domain at a time after a canary, pin versions, and keep a rollback you have tested (Chapter 14.8).
Model F-R16 and F-R17 as common-cause events, not independent component failures: their reach is set by the procedure or the rollout, not by the hardware.
F-R02.1, normal duty: a pump bearing fails while the standby’s control and power survive independently. Losing flow exposes four racks to throttle or trip and the job to interruption. The budget is sensing 0.50 s + logic 0.50 s + standby to full flow 3.0 s + 1.0 s allowance = 5.0 s, leaving 1.0 s before the assumed 6.0 s limit. If the standby takes 4.0 s, the total reaches 6.0 s, equal to the limit, and the case fails because flow must be back before the limit. Shorten recovery or change the protection or thermal design, then retest.
Neither result is hardware acceptance. Get the rack’s allowable interruption from the OEM and test the whole response; the assumed six-second limit authorizes no live pump-drop test. The commissioning lead records the approved test and equipment IDs, heat load, inlet state, minimum worst-branch flow, timestamps, uncertainty and restart results. Accept only when the required flow is back before the limit and temperatures stay inside the OEM’s limits, and report lost work separately from service restoration. F-R02.2, shared controller lost: when one controller runs both pumps, its failure disables both trains, so the standby earns no credit and the four-rack consequence stands. The design lead fixes the independence; the commissioning lead keeps acceptance open until signed test results show the protection works. Chapter 5.11 owns hydraulic protection, Chapter 13.6 test authorization, and Chapter 12.5 the reliability model these results feed.
Trace a coolant leak through the as-built pressure and isolation state
Start with a quick-disconnect leak and trace it through the as-built topology. A dripless coupling that opens inside a tested negative-pressure loop can remain a rack-level ticket if that operating state holds. The loop draws air in rather than pushing coolant out, the CDU detects the pressure or level change within its tested seconds-scale window, and the branch isolates. The rack is back after a drain, a coupling swap and a re-pressure test: hours, one rack. The same leak on a positive-pressure loop without zoned isolation is a row event. Coolant reaches the busbar, the branch trips on a short, and if the shared CDU controller is in the spray path the whole loop drops. Which outcome you get depends on pressure state, spray paths, fluid behavior and the mitigation the test proved, so the model must take its fault domain from the built loop, not from a generic leak rate. A spoofed dew-point command that forces condensation is a separate adversarial scenario with the same physical consequence but different evidence, detection and persistence; model it as its own initiating event on the shared top event. OT controls are in Chapter 11.10; leak detection and isolation are in Chapter 5.11.
Cite this chapter
Fehn, J. (2026). Failure-Mode / FMEA Catalog (Chapter F). The Definitive Guide to AI Data Centers. https://aidatacenterguide.com/appendix-appendices-and-reference-data/f-failure-mode-fmea-catalog (accessed 2026-10-25).
@misc{aidc-F,
author = {Fehn, Jacob},
title = {Failure-Mode / FMEA Catalog (Chapter F)},
howpublished = {The Definitive Guide to AI Data Centers},
year = {2026},
url = {https://aidatacenterguide.com/appendix-appendices-and-reference-data/f-failure-mode-fmea-catalog},
note = {Accessed 2026-10-25}
}