데이터베이스 개발자 Tip & 강좌

SQLER의 개발자들이 만들어가는 데이터베이스 사용자 Tip & 강좌 게시판입니다. SQL서버, Oracle, MySQL 등 여러 클라우드/오픈소스 기반 데이터베이스 개발 및 운영 관련 팁과 쿼리 노하우를 이곳에서 가장 먼저 접하실 수 있습니다. 많은 도움 되시길 바랍니다.

How to calculate IOPS

고 희수 2010.11.28 23:35 Views : 10329 Upvote:1


보통 신규장비에 대한 BMT를 진행할때 디스크IO성능을 측정하게 되는데요.
과연 이 디스크의 최대 IOPS는 얼마일까..
sqlio나 iometer와 같은 BMT Tool을 이용해 측정한 결과는 어떤 수치와 비교해야 하는걸까..

아래는 디스크에 대한 IOPS 측정 공식입니다.

 

iops = 1000 (ms/s) / (average read seek time (ms) + (maximum rotational latency (ms) / 2))
maximum rotational latency =
60,000 (ms/min) / rotational speed (rpm)Rotational Speed (rpm) Max Rotational Latency (ms) 4200 14.3 5400 11.1
7200 8.3 10000 6.0 15000 4.0

For example, if we have a 73 GByte, 2.5" Seagate Saviio SAS drive which has a 4.1 ms
average read seek and rotational speed of 10,000 rpm: iops = 1000 / (4.1 + (6.0 / 2)) = 140.8 By comparison,
a 750GByte, 3.5" Seagate Barracuda SATA drive which has a 8.5 ms average read seek and rotational speed of 7,200 rpm:
iops = 1000 / (8.5 + (8.3 / 2)) = 79.0


(분당)회전속도:15000rpm, 평균읽기탐색시간: 3.4ms 제품을 공식에 대입해 보면
디스크당 IOPS : 1000/(3.4 + ((60000/15000)/2)) = 185 입니다.

 

위 수치와 BMT한 결과를 기반으로 용량산정을 하면 보다 신뢰도 있는 산정이 가능할것 같습니다.

 

참고: http://safdar.com/joomla/index2.php?option=com_content&do_pdf=1&id=13

 

No. Subject Author Date Views
1073 계산 컬럼에 인덱스 생성하기 [3] 이호엽 2010.12.07 7176
1072 Include Index VS Covered Index 문연군 2010.12.06 11217
1071 데이터 전송 옵션과 백업 장치를 이용한 백업 관리 [7] Alucard(강산아) 2010.12.06 10649
1070 트랜잭션 로그 읽기 [2] 고 희수 2010.12.06 16061
1069 거듭 제곱 POWER [1] 이상현(애아범) 2010.12.05 15750
1068 WMI를 이용한 SQL관리- FILESTREAM 우주인(김재훈) 2010.12.05 11301
1067 SQL Collation에 대한 설명입니다. [1] 쓸만한게없네(윤선식) 2010.12.05 21883
1066 HDD VS RamDisk VS SSD jevida(강성욱) 2010.12.05 10494
1065 예약작업 Backup 받기 이성필 2010.12.03 7316
1064 포괄열 인덱스에 대해서 불타는불쥐[김경진] 2010.12.03 9229
1063 What is the highest wait on your system? [3] Alucard(강산아) 2010.12.01 11132
1062 SQL 2008에서의 tablock힌트 Joinus(김성식) 2010.11.30 14246
1061 SQL 성능모니터링 항목 [18] 문연군 2010.11.29 19372
1060 union 과 union all 이상현(애아범) 2010.11.29 10575
1059 LOGON 트리거. [2] jevida(강성욱) 2010.11.29 9490
» How to calculate IOPS 고 희수 2010.11.28 10329
1057 CREATE INDEX 옵션 [3] 쓸만한게없네(윤선식) 2010.11.28 8677
1056 쿼리 실행시간 제한 [1] 우주인(김재훈) 2010.11.28 13313
1055 MSSQL2000 --> MSSQL 2008 마이그레이션시 DTS 관련 이슈 [1] 불타는불쥐[김경진] 2010.11.27 19205
1054 MSSQL 단축키 이야기.. ^^ [2] 이성필 2010.11.26 19938





XE Login