MTBF komt uit de betrouwbaarheidstechniek voor hardware en telt bedrijfstijd, geen kalendertijd: de tijd dat het systeem voor reparatie down is, telt niet mee. Voor softwarediensten is het een manier om aan te geven hoe vaak incidenten voorkomen.
MTBF en MTTR bepalen samen de beschikbaarheid. Een systeem dat zelden faalt maar lang nodig heeft om te herstellen, kan dezelfde uptime hebben als een systeem dat vaak faalt en binnen minuten herstelt; gebruikers hebben meestal liever het tweede, omdat korte storingen minder verstoren.
MTTF, mean time to failure, wordt in plaats daarvan gebruikt voor onderdelen die worden vervangen in plaats van gerepareerd, zoals schijven.
Formule
MTBF = totale bedrijfstijd ÷ aantal storingen; beschikbaarheid = MTBF ÷ (MTBF + MTTR)
Voorbeeld:
Een maand van 30 dagen (720 uur) met 3 storingen van samen 1 uur: MTBF = 719 ÷ 3 ≈ 240 uur. Met een MTTR van 20 minuten is de beschikbaarheid 240 ÷ (240 + 0,33) ≈ 99,86%.