가동률 및 SLA 허용 다운타임 계산기
SLA 가동률(예: 99.9%)을 입력하면 허용되는 다운타임을 알려 줍니다. 다운타임에서 가동률을 거꾸로 구할 수도 있습니다.
허용 다운타임 계산 방법
- 허용 다운타임 = 기간 × (100 − 가동률) ÷ 100
- 가동률(%) = (기간 − 다운타임) ÷ 기간 × 100
계산은 분수로 하므로 소수 반올림 오차가 없습니다. 초는 소수점 이하 3자리로 반올림하여 일, 시간, 분, 초로 표시합니다. 가동률은 소수점 이하 6자리까지 입력할 수 있으며, 결과는 0%나 100%에 가까운 값이 0%나 100%로 표시되지 않도록 충분한 자릿수를 보여 줍니다.
기간 선택
- 1일: 24시간(86,400초)
- 1주: 7일
- 1개월: 28, 29, 30, 31일 중에서 선택합니다. 기본값은 30일입니다. 허용 다운타임은 일수에 따라 달라지므로(31일의 월은 30일의 월보다 더 많이 허용됨), 결과에는 사용한 기간이 표시됩니다.
- 1년: 365일, 윤년은 366일
- 일수 직접 입력: 1~3,660일
예시
| 가동률 | 1일 | 30일의 월 | 365일의 연도 |
|---|---|---|---|
| 99% | 14분 24초 | 7시간 12분 | 3일 15시간 36분 |
| 99.9% | 1분 26.4초 | 43분 12초 | 8시간 45분 36초 |
| 99.99% | 8.64초 | 4분 19.2초 | 52분 33.6초 |
| 99.999% | 0.864초 | 25.92초 | 5분 15.36초 |
- 31일의 월에서 99.9%: 44분 38.4초. 28일의 월에서: 40분 19.2초.
- 거꾸로 계산: 30일의 월에 서비스가 43분 12초 중단되었다면 가동률은 99.9%입니다.
계약에서 확인할 사항
SLA의 가동률은 계약마다 정의가 다릅니다. 숫자만 비교하지 말고 계약서의 정의를 확인하세요.
- 측정 대상 시간: 24시간 365일인지, 업무 시간만인지
- 제외 항목: 계획된 유지보수, 고객 측 원인, 불가항력이 다운타임에 포함되는지
- 장애의 정의: 완전한 중단만 해당하는지, 높은 오류율이나 느린 응답도 포함되는지
- 측정 간격과 반올림: 1분 단위인지, 5분 단위인지 등
- 목표 미달 시 조치: 환불, 서비스 크레딧 등
이 계산기는 단순한 나눗셈의 결과를 보여 줄 뿐이며, 계약상의 보증이나 보상을 나타내지 않습니다.
알아 둘 점
- 가동률은 0~100 사이의 숫자입니다(소수점 이하 6자리까지). 100%이면 허용 다운타임은 0이고, 0%이면 기간 전체입니다.
- 다운타임이 기간보다 길면 오류가 표시됩니다.
- 초, 분, 시간 사이를 변환하려면 시간 변환기를, 반복 작업의 cron 스케줄은 Cron 표현식 계산기를 이용하세요.
자주 묻는 질문
99.9%는 한 달에 몇 분의 다운타임을 허용하나요?
30일의 월은 43분 12초, 31일의 월은 44분 38.4초, 28일의 월은 40분 19.2초입니다.
"파이브 나인"이란 무엇인가요?
99.999%의 가동률입니다. 365일의 연도에서 허용 다운타임은 5분 15.36초입니다.
9가 하나 늘 때마다 허용 다운타임은 얼마나 줄어드나요?
9가 하나 늘어날 때마다 허용 다운타임은 10분의 1이 됩니다(99%에서 99.9%가 되면 10분의 1).