%3C/text%3E%3C/svg%3E">
💻
💻 IT·개발

HDD 랜덤 접근 시간·IOPS 계산기

입력하면 바로 계산됩니다.

입력값

HDD 임의 접근 시간·IOPS 계산기 쉽게 이해하기 — 개념과 원리

하드디스크는 헤드가 원하는 트랙으로 이동한 뒤, 원하는 섹터가 회전해 헤드 아래로 올 때까지 기다려야 데이터를 읽습니다. 이 두 기계적 지연이 임의 입출력 성능을 좌우합니다. 이 계산기는 회전 속도와 평균 탐색 시간으로 평균 회전 지연, 평균 접근 시간, 임의 IOPS를 추정합니다. 디스크 어레이 규모를 정하거나 임의 입출력에서 SSD가 훨씬 빠른 이유를 설명할 때 유용합니다.

하드디스크 임의 접근 시간팔이 8.5ms 동안 트랙을 찾고, 7200rpm 원판이 평균 반 바퀴(4.17ms) 돌아야 합니다. 접근 한 번에 12.67ms, 임의 IOPS는 약 79입니다.팔이 움직이고, 원판이 돌기를 기다립니다① 탐색 8.5ms팔이 트랙을 찾기② 반 바퀴 4.17ms섹터가 돌아오기7200rpm = 초당 120바퀴한 바퀴 = 8.33ms탐색 8.54.1712.67ms → 약 79 IOPS1000 ÷ 12.67 = 초당 임의 읽기 78.95번
탐색 + 반 바퀴. 기계 동작 때문에 7200rpm 디스크는 임의 IOPS가 약 79에 그칩니다.

계산 방법

탐색 시간은 제품 사양서나 측정값을 ms로 넣습니다.

원리

임의 요청이 들어오면 헤드는 먼저 플래터 위를 가로질러 해당 트랙으로 이동하며, 무작위 위치에 대한 평균이 사양서의 평균 탐색 시간입니다. 트랙에 도착해도 섹터는 원 위 어디에나 있을 수 있으므로 기대 대기 시간은 반 바퀴입니다. 이런 요청은 한 번에 하나씩만 처리되므로 초당 작업 수는 작업 하나에 걸리는 시간의 역수가 됩니다. 4KiB처럼 작은 블록의 전송 시간은 수 ms의 기계적 지연에 비해 작아서 이 모델에서는 빼고, 컨트롤러 처리 시간도 반영하지 않습니다.

예제 풀이

  1. 입력값은 7200rpm, 평균 탐색 시간 8.5ms입니다.
  2. 회전 지연은 30,000 ÷ 7200 = 4.167ms입니다. 한 바퀴는 8.33ms입니다.
  3. 접근 시간은 8.5 + 4.167 = 12.667ms입니다.
  4. 임의 IOPS는 1000 ÷ 12.667 = 78.95 IOPS입니다.
회전 속도 (rpm) 값에 따른 회전 지연 (ms) 변화회전 속도 값에 따른 회전 지연 변화051015201,8003,6005,4007,2009,00010,80014,400예제 값: 4.166666667회전 속도 (rpm)
다른 값은 그대로 두고 “회전 속도 (rpm)”만 바꿔 계산기를 다시 돌린 결과입니다. 금색 점이 예제 값이며, 위에 값을 입력하면 내 값으로 다시 그려집니다.
회전 속도 (rpm)회전 지연 (ms)
1,80016.66666667
3,6008.333333333
5,4005.555555556
7,2004.166666667
9,0003.333333333
10,8002.777777778
14,4002.083333333

결과 해석

대체로 7200rpm 드라이브는 75~100, 10,000rpm은 120~150, 15,000rpm은 175~210 정도의 임의 IOPS를 냅니다. 반면 보급형 SSD도 수천에서 수십만 IOPS를 냅니다. 순차 전송은 사정이 달라서, 탐색이 거의 없으므로 최신 HDD도 100MB/s를 훌쩍 넘게 읽을 수 있습니다. 이 값은 데이터베이스, 가상 머신, 작은 파일이 많은 작업처럼 임의 입출력이 많은 경우에 쓰십시오.

흔한 실수

주의: 요청 하나씩 처리한다고 본 평균 추정값입니다. 명령 큐잉(NCQ), 캐시, 읽기·쓰기 비율에 따라 실제 IOPS는 달라지므로 중요한 설계에는 실제 드라이브를 측정하십시오.

자주 묻는 질문

7200rpm의 회전 지연이 왜 4.17ms인가요?

한 바퀴가 60,000 ÷ 7200 = 8.33ms이고, 평균적으로 섹터가 반 바퀴 떨어져 있기 때문입니다.

큐 깊이가 깊으면 IOPS가 오르나요?

여러 요청이 대기하면 드라이브가 순서를 바꿔 탐색 거리를 줄일 수 있어, 이 추정값보다 높아질 수 있습니다.

출처: C. Ruemmler, J. Wilkes, "An Introduction to Disk Drive Modeling", IEEE Computer 27(3), 1994 · J. L. Hennessy, D. A. Patterson, Computer Architecture: A Quantitative Approach, Morgan Kaufmann (저장장치 장)

2026년 11월 8일 확인. 표준 공식과 RFC/IEEE 정의를 사용해 브라우저 안에서만 계산합니다. 입력한 내용은 어디에도 전송되지 않습니다.

💻 IT·개발 계산기 전체 →🏠 홍라이프 계산기 홈 →