읽기 성능과 관련한 질문입니다.(Disk, Raid Controller)

정재연   
   조회 5658   추천 20    

안녕하십니까

읽기성능과 관련하여 질문 드립니다.

우선 상황을 설명 드리면
윈도우 2000서버의 FTP(Serv-U)이며 동시 접속은 30 User 정도 됩니다.
단 한번 접속해서 얌전히 파일을 계속 다운로드 하거나 업로드 하는게 아니구요.
단순한 작업을 계속 반복합니다.
폴더의 구성은 Home Directory 밑에 일련번호의 폴더가 존재하고
그 폴더 밑에는 1000~10000개 정도의 파일이 존재 합니다.(사이즈는 10KB정도)
Client는 접속해서 해당하는 일련번호 폴더로 이동후 특정 파일을 검색하고
해당하는 파일 숫자를 Count 하여 Count +1의 확장자를 붙이게 됩니다.
없으면 001 확장자를 붙입니다.

여기서 문제가 되는 것은 파일을 Count 하기 위해 Search 하는 부분입니다.
파일수가 10000개 정도 있는 폴더에서 Search를 실행하면 파일을 찾는동안
Server가 아무 동작도 하지 못합니다.
특히 폴더로 이동후 최초 검색시에는 증상이 심하고 같은 폴더에서 두번째 부터는 문제가 되지 않습니다.
(이건 아마도 캐쉬때문인것 같습니다.)
그런데 가끔 한폴더에서 한개 검색후 또다른 폴더로 이동해서 또 한개 검색하고 하는 경우가 있는데
이럴때는 Client들이 거의 일을 하지 못합니다.
Log를 보면 Search를 실행하고 심할때는 2분정도 아무 로그도 남지 않습니다.
(그 시간동안 FTP는 아무 동작도 하지 않습니다.)
여러가지 Trace를 해본 결과 Disk쪽의 성능 문제 인것으로 확인 되었으며
(FTP가 아닌 SMB를 이용하여 검색하여도 똑같은 증상이었습니다.)

이런 상황에서의 검색 속도를 높이고자 합니다.


H/W는 P4 2.2 *4
Raid Controller 128MB Cache
Disk Ultra320 10K RPM 73GB Raid 1+0
입니다.

어느쪽 성능을 높이면 효과를 볼수 있을지 의견 부탁드립니다.















짧은글 일수록 신중하게.


QnA
제목Page 2557/5718
2015-12   1739483   백메가
2014-05   5207657   정은준1
2006-02   5655   염재도
2008-01   5655   김석권
2005-09   5655   도동우
2007-11   5655   송중섭
2005-09   5655   유호준
2008-12   5655   김대성
2008-03   5655   방효문
2008-10   5655   배정한
2018-08   5655   일론머스크
2018-09   5655   경박한시민
2018-01   5655   미도리
2011-09   5655   승훈
2016-12   5655   임지오
2016-05   5655   나파이강승훈
2016-08   5655   쿰척쿰척
2016-12   5655   고기
2012-07   5655   싱어송라이터
2008-03   5655   박병희
2006-06   5655   김용수_
2008-11   5654   정은준