MTTR(평균 수리 시간)란?

고장 난 시스템이나 기기를 수리하여 다시 사용할 수 있는 상태로 되돌리기까지 걸리는 시간의 평균(Mean Time To Repair). 고장 감지, 원인 분리, 부품 교환이나 설정 수정, 확인까지의 시간을 포함한다. 가동률은 MTBF ÷ (MTBF + MTTR)로 나타내며, MTTR이 짧을수록 가동률은 높아진다. 장애를 빨리 감지하는 감시, 교환 부품 준비, 절차 정비, 자동 전환 등으로 짧게 한다.

일본어 명칭: MTTR(平均修復時間)

MTTR(평균 수리 시간)은(는) 서비스 관리와 시스템 감사, 수율과 품질 관리, 신뢰성 등 3개 분야의 연습 문제 4개에 나와요.

분야: 서비스 관리와 시스템 감사

실적으로부터 구하기

어떤 기간의 운영 기록으로부터 MTTR은 정지해 있던 시간의 합계를 고장 횟수로 나누어 구합니다. 예를 들어 720시간 중에 3번의 고장으로 합계 6시간 정지했다면, MTTR은 6 ÷ 3 = 2시간, MTBF는 가동하고 있던 시간 714시간 ÷ 3 = 238시간입니다. 가동률은 238 ÷ (238 + 2) ≈ 0.992로, 가동하고 있던 시간의 비율 714 ÷ 720과 일치합니다.

가동률과의 관계

가동률 = MTBF ÷ (MTBF + MTTR)이므로, 가동률을 높이려면 고장을 줄여 MTBF를 늘리거나, 수리를 빨리 하여 MTTR을 줄이거나 둘 중 하나입니다. 예를 들어 MTBF가 198시간, MTTR이 2시간이면 가동률은 0.99이지만, MTTR을 1시간으로 하면 198 ÷ 199 ≈ 0.995가 됩니다. 고장을 없애기는 어려워도 MTTR은 감시나 절차 재검토로 비교적 짧게 하기 쉬우므로, SLA의 가동률을 지키는 데 중요한 목표가 됩니다.

MTTR을 짧게 하는 방법

수리 시간은 고장을 알아차리기까지의 시간, 원인을 분리하는 시간, 고치는 시간, 올바르게 동작하는지 확인하는 시간으로 나눌 수 있습니다. 감시로 장애를 바로 감지하여 알리고, 구성 관리의 정보나 로그로 영향을 받은 기기를 재빨리 특정하며, 예비 부품이나 대기 시스템을 준비하여 교환·전환 시간을 줄이고, 절차서를 정비하여 누구나 같은 방식으로 작업할 수 있게 합니다. 대기 시스템으로 자동 전환하는 구성에서는 이용자가 보는 정지 시간을 크게 줄일 수 있습니다.

도전해 보기: MTTR(평균 수리 시간) 관련 문제

MTBF(평균 고장 간격)가 500시간인 시스템에서 SLA의 가동률 목표를 99.5% 이상으로 하고 있다. MTBF는 변하지 않는 것으로 하고, 가동률 = MTBF ÷ (MTBF + MTTR)로 계산할 때, 목표를 만족하는 MTTR(평균 수리 시간)의 최댓값에 가장 가까운 것은?

  1. A1.5시간
  2. B2.5시간
  3. C3.6시간
정답과 해설 보기

정답: B. 2.5시간

500 ÷ (500 + MTTR) ≥ 0.995를 풀면 MTTR ≤ 500 × 0.005 ÷ 0.995 ≈ 2.51시간이므로, 최댓값은 약 2.5시간입니다. 1.5시간이어도 가동률은 500 ÷ 501.5 ≈ 0.997로 목표를 만족하지만, 최댓값은 아닙니다. 3.6시간은 1개월 720시간에서 허용되는 정지 시간의 합계(720 × 0.005)로, 1회당 수리 시간이 아닙니다. MTTR을 짧게 하려면 장애를 바로 감지하는 감시, 교환 부품 준비, 절차 정비, 자동 전환 등이 효과적입니다.

자주 묻는 질문

MTTR의 'R'은 무엇의 약자인가요?

일반적으로 Repair(수리)의 약자로, 평균 수리 시간으로 번역됩니다. IT 서비스 분야에서는 서비스를 이용자가 사용할 수 있는 상태로 되돌리기까지의 시간이라는 의미로 Restore(회복)나 Recovery(복구)의 뜻으로 사용되기도 하므로, 어디부터 어디까지의 시간을 세는지는 SLA 등에서 정의를 확인해야 합니다.

MTTR과 RTO(목표 복구 시간)는 어떻게 다른가요?

MTTR은 실제 수리에 걸린 시간의 평균으로, 실적을 나타내는 값입니다. RTO는 재해나 장애가 일어났을 때 업무나 시스템을 재개하기까지 허용되는 시간의 목표로, 계획할 때 정하는 값입니다.

해설 속 MTTR(평균 수리 시간)

MTTR(평균 수리 시간)이(가) 나오는 문제 (4)

  1. MTBF(평균 고장 간격)가 500시간인 시스템에서 SLA의 가동률 목표를 99.5% 이상으로 하고 있다. MTBF는 변하지 않는 것으로 하고, 가동률 = MTBF ÷ (MTBF + MTTR)로 계산할 때, 목표를 만족하는 MTTR(평균 수리 시간)의 최댓값에 가장 가까운 것은?
  2. 공정의 평균값이 규격 중심에서 어긋나 있을 때 사용하는 공정 능력 지수는?
  3. MTBF(평균 고장 간격)에 대한 설명으로 올바른 것은?
  4. 어떤 시스템에서 30일간(720시간)의 운영 동안 장애가 3번 일어났고, 장애로 인한 정지 시간은 합계 6시간이었다. 이 기간의 실적으로부터 구한 MTBF(평균 고장 간격)는?

관련 용어

MTBF(평균 고장 간격) SLA(서비스 수준 협약) 공정 능력 지수(Cpk) MTTF(평균 고장 시간) 감사 추적(Audit Trail) 구성 관리(Configuration Management) 내부 통제(Internal Control) 문제 관리(Problem Management) 변경 관리(Change Management) 서비스 데스크(Service Desk)

용어집으로 돌아가기