Availability⚠ unverified
General Calculations / Reliability · Steady-state availability from MTBF and MTTR
Parameters
| Input | Symbol | Unit | Default | Description |
|---|---|---|---|---|
| mtbf | MTBF | h | 1000.0 | Mean time between failures |
| mttr | MTTR | h | 10.0 | Mean time to repair |
| Output | Symbol | Unit | Description |
|---|---|---|---|
| A | A | — | Availability |
The science & history
Understanding the Parameters
-
Mean time between failures (MTBF) — the average uptime between failures, the reliability contribution. Higher MTBF (rarer failures) raises availability. It is the "up" part of the up/down cycle.
-
Mean time to repair (MTTR) — the average downtime to restore the system, the maintainability contribution. Lower MTTR (faster repairs) raises availability. It captures detection, diagnosis, repair, and return-to-service time. This is the lever that distinguishes availability from pure reliability: you can improve uptime either by failing less or by recovering faster.
-
The ratio $A$ — the long-run "up" fraction, between $0$ and $1$ (or as a percentage). With the defaults, $A = 1000/1010 \approx 0.990$ — about $99\%$, meaning $\sim1\%$ downtime. The "nines" scale is steep: $99\%$ = $3.65$ days/year down; $99.9\%$ = $8.8$ h/year; $99.999\%$ ("five nines") = $5.3$ min/year — each nine costs an order of magnitude more MTBF or less MTTR.
-
Inherent vs operational. This is inherent availability (only actual repair time counts). Operational availability also includes logistics and administrative delays (waiting for parts, technicians), and is always lower — a distinction that matters greatly in fielded systems.
Derivation (Approaching a Proof)
Model the system as alternating between up and down states in a long renewal cycle. Over many cycles, each "up" period averages MTBF and each following "down" period averages MTTR. By the renewal-reward theorem, the long-run fraction of time spent up is the average up-time divided by the average total cycle time:
$$A = \frac{\text{average time up}}{\text{average time up} + \text{average time down}} = \frac{\text{MTBF}}{\text{MTBF} + \text{MTTR}}. \qquad\blacksquare$$
This is the steady-state availability — the limit after transients die out. Its complement is the unavailability $U = 1 - A = \text{MTTR}/(\text{MTBF} + \text{MTTR})$ (Unavailability), the fraction of time down. Because $A$ depends only on the ratio of MTBF to MTTR (dividing top and bottom by MTTR gives $A = 1/(1 + \text{MTTR}/\text{MTBF})$), what matters is how the repair time compares to the time between failures — not their absolute magnitudes.
Dimensional check. MTBF and MTTR share time units, so the ratio is dimensionless: a probability. $\checkmark$
History and Development
-
Reliability + maintainability. Availability emerged from mid-20th-century systems engineering (telephony, defence, aerospace) as the recognition that uptime depends on both how often things fail and how fast they are fixed — codified in the discipline of RAM (Reliability, Availability, Maintainability).
-
The "nines". Service-level agreements for telecom, data centres, and cloud services are written in terms of availability nines, with "five nines" ($99.999\%$, $\sim5$ min/year) the classic carrier-grade target. The steep cost of each additional nine drives redundancy and fast-recovery architectures.
-
Inherent vs operational. Fielded-system experience showed that logistics delays often dominate actual downtime, splitting the metric into inherent availability (design-limited, this formula) and operational availability (including supply and admin delays) — a central concern of military and industrial maintenance planning.
Related Concepts: Unavailability, Mtbf From Failure Rate, Failure Rate From Mtbf, Exponential Reliability, Weibull Reliability, Bathtub Curve
Notes: Registry calculator availability (unverified). $A = \text{MTBF}/(\text{MTBF}+\text{MTTR})$ — correct
steady-state (inherent) availability; combines reliability (MTBF) and maintainability (MTTR). Depends only on the
ratio MTTR/MTBF. Complement is Unavailability $U = 1-A$. Operational availability (with logistics delays) is
lower. Returns $0$ if MTBF+MTTR $\le0$.