SCSI-RAID장비: Adaptec SCSI-RAID 2120S/2200S
Read Cache/Write Cache/Driving 모두 항상 ON 상태
SCSI Seagate Cheetah 10k.6 36.9G x 1 시스템
SCSI Seagate Cheetah 10k.6 36.9G x 4 RAID-0
온보드 Ultra320 SCSI는 Disable로 했음 드라이버는 아답텍 홈피의 최신버전 사용
OS: Windows XP SP1(HT Activated 상태)
Test는 자주 쓰이는 Winbench99 ZD, HD-tach, Atto disk Benchmark, Sandra를 사용했습니다. (윈벤치의 경우 시간이 너무 많이 걸려 대충 한 점 양해바람;;)
정확한 측정을 위해 Array 다 풀어서 새로 Initialize하고 Create하고 노가다좀 했습니다.
Windows XP역시 아무것도 깔지 않은 상태(기가빗 랜 드라이브만 설치한 초기상태)
수치는 atto를 기준으로 말씀드리겠습니다. 특정 프로그램에서 RAID맞나 싶은 엉뚱한 결과를 낳은 경우도 있어서;; 모든 수치는 0.1MB자리에서 반올림입니다.
쓰기/읽기 (단위 MB/s)
Stripe Size 16KB Allocation Unit 0.5KB : 163/201
Default Size : 165/201
64KB : 167/200
Sandra : 85300KB/s (평균치)
Stripe Size 32KB Allocation Unit 0.5KB : 157/읽기 속도 최저 (182MB/s)
Default Size : 161/190
64KB : 쓰기 속도 최저 (139MB/s)/191
Sandra : 82200KB/s (평균치)
Stripe Size 64KB Allocation Unit 0.5KB : 166/212
Default Size : 170/읽기 속도 최고 (223MB/s)
64KB : 쓰기 속도 최고 (175MB/s)/211
Sandra : 92500KB/s (평균치)
산드라의 경우 RAID가 아닌 경우랑 많은 차이가 보이질 않습니다.. 평균검색시간이 2ms정도라는 거 밖에는... 그래도 참고로 써 봤구요(제대로 성능측정이 안 되는 듯..)
결론은 뭐...잘 모르겠습니다;; 대체로 스트라입32KB 일때 성능이 잘 안나옵니다. 64KB일때가 가장 잘 나오는 듯 (64>16>32)
그리고 할당 단위를 0.5KB(512Bytes)로 했을때는 포맷시간이 엄청나게 오래 걸립니다.
CPU 점유율도 쓰려고 했으나... 가장 작게 나온게 0.7% 가장 크게 나온게 1.2%라서 민망해서 못 쓰겠습니다
지금은 읽기 223MB/s 에 반해서 64/Default 에서 쓰고 있습니다.
감사합니다.(뭐가?)
>Stripe Size와 성능의 상관관계가 어떻게 되는지요.
>기종이나 카드 종류에 관계없이 Size가 커질수록 읽기 쓰기 속도가 빨라집니까?
>그런데 둘시퓨에서 검색해보면 말이 서로 달라서 오히려 혼란만 가중됩니다.
>스트라입 사이즈가 작을수록 빨라진다는 소리도 있고;;
>반대로 클수록 빠르다..16KB보다 64KB가 빠르다는 사람도 있고 하여간 엉망입니다...
>
>정확히 상관관계가 어떻게 되는지요...
>감사합니다.
짧은글 일수록 신중하게.