지도 이미지 서버의 하드디스크 구성.
제목처럼 일종의 단순한 이미지 서비스는 아니구요.
파일크기가 대략 1KB ~ 30KB 정도(평균 12KB)이며, 파일의 갯수는 대략 2천만개정도 되는
이미지 맵 서비스 입니다. 근데 이것을 사용해야할 서버의 하드디스크 구성을 어떻게 해야 할지 몰라서요.
1번) 10K SAS 300GB x 2 EA = 600GB(RAID-0)
2번) 10K SAS 146GB x 3 EA = 292GB(RAID-5)
이중에 선택을 해야 될것 같은데요. 투자가 별로 없어서 저 정도까지만 ㅠㅠ 게다가 이것마저도 렌탈입니다. :(
일단 RAID-0 의 안정성에 대해서는 논외로 해도 될것 같습니다. 서버를 2대~3대 정도로 구성할것 같아서요.
NAS 는 비용상 고민중입니다.
참고사항으로 예전에 10K SCSI 146GB X 5 EA(RAID-5) 장비로도 구형 CPU(P4 아키텍쳐)로 사용할때
전체 CPU 사용량이 10% 미만이었습니다.
제 생각에는 아무래도 작은 파일들이 여러개다 보니까 하드디스크가 여러개인 2번이 유리하지 않나 싶은데요.
근데 저 이미지들이 대부분 디스크 차지하는 공간도 만만치 않다보니 업데이트를 고려하니까
1번도 같이 고민하게 되었네요. 단순하게 하드디스크를 늘리는것이 엑세스타임을 줄일거라고 생각하고 있습니다.
제가 잘못생각하고 있는것일까요?
추가적으로 궁금한 사항은 저런 서비스를 하게되면 유용한 리눅스 파일시스템이나(현재 EXT3)
RAID 구성시 스트라이프 블럭크기?에 대해서 어느정도가 적당할까요?
작성하다보니 많이 썼네요. 한가지씩이라도 여러분들의 조언 부탁드립니다.
댓글 달기