도구스개발

MTBF·MTTR 가동률 계산기

MTBF(평균 고장간격)·MTTR(평균 수리시간) 중 둘을 넣으면 나머지 하나와 가동률을 계산합니다. A=MTBF/(MTBF+MTTR) 항등식입니다.

시간
시간

가동률

99.723%

고장률(λ) 0.001389 / 시간

MTBF720시간
MTTR2시간
가동률99.723%
계산 근거A = MTBF/(MTBF+MTTR) = 720/(720+2) = 99.723%
dev/sla-uptime과는 다른 도구입니다. sla-uptime은 가동률(%)을 직접 입력받아 허용 다운타임을 계산합니다. 이 도구는 MTBF·MTTR이라는 신뢰성공학 지표에서 가동률을 유도하거나, 거꾸로 목표 가동률에 필요한 MTBF·MTTR을 역산합니다.

사용 방법

  1. 1구할 값(가동률·MTTR·MTBF)을 고릅니다.
  2. 2나머지 두 값을 입력합니다. MTBF·MTTR은 시간 단위, 가동률은 %입니다.
  3. 3계산된 값과 고장률(λ=1/MTBF)을 확인합니다.

자주 묻는 질문

가동률 A = MTBF ÷ (MTBF+MTTR)입니다. 전체 시간(정상 작동 시간+수리 시간) 중 정상 작동한 비율이 가동률이라는 뜻입니다. 셋 중 둘을 알면 나머지 하나가 이 식으로 정해집니다.

MTBF(Mean Time Between Failures)는 고장과 고장 사이 정상 작동한 평균 시간이고, MTTR(Mean Time To Repair)은 고장 후 다시 정상으로 돌아오기까지 걸린 평균 수리시간입니다.

네. "MTTR 구하기"를 고르면 MTBF와 목표 가동률로 필요한 최대 MTTR(MTBF×(1−A)/A)을, "MTBF 구하기"를 고르면 MTTR과 목표 가동률로 필요한 최소 MTBF(MTTR×A/(1−A))를 역산합니다.

sla-uptime은 가동률(%)을 직접 입력받아 하루·한 달·1년에 허용되는 다운타임을 계산하는 도구입니다. 이 도구는 그보다 한 단계 아래인 MTBF·MTTR이라는 신뢰성공학 지표에서 가동률 자체를 유도하거나, 거꾸로 목표 가동률을 달성하는 데 필요한 MTBF·MTTR을 역산합니다.

알아두면 좋은 점

  • 정의는 IEC 60050-192(신뢰성 용어 국제표준)와 Trivedi의 「Probability and Statistics with Reliability, Queuing, and Computer Science Applications」에 실린 항등식을 그대로 구현했습니다. 정의식 자체가 답이라 별도 상수 검증이 필요 없습니다.
  • 고장률 λ=1/MTBF는 고장이 지수분포를 따른다고 가정할 때의 순간 고장률과 같은 값입니다.
  • 입력한 내용은 서버로 전송되지 않고 브라우저 안에서만 계산됩니다.

함께 보면 좋은 도구

마지막 검증: 2026년 9월 5일 · 결과는 참고용 추정치입니다.