디스크 부하가 심한 서버의 경우 어떻게 분산시키는게 좋은가요?
글쓴이: 망치 / 작성시간: 목, 2009/07/16 - 1:50오전
1대의 서버에 APM 이 모두 들어있습니다.
근데 문제는 웹서버쪽에서 파일전송이 잦다보니까 디스크 입출력으로 인한 부하가 커서 많이 버벅입니다.
웹페이지에서 php 의 passthru 를 이용해서 파일을 직접 전송해주는데 여기서 발생하는 부하를 분산시킬 효과적인 방법으론 뭐가 좋은가요?
단순히 생각할때 파일서버를 따로 별도서버로 한대 두고 파일을 그쪽에 두되 웹서버에서 nfs 로 파일서버에 접근하면 좀 나아지지 않을까 싶기도 한데 이건 그냥 단순히 서버 분리만 되고 말것같구요..
웹페이지 기능은 그대로 유지하면서 별도 물리적인 서버를 추가해서 부하를 감소시킬방법 조언좀 부탁드립니다
Forums:
디스크 IO 가 문제가
사실상 NFS 류의 모든 NAS 또한 현시점 및 가까운미래에 단일 시스템보다 속도에서의 이점을 찾기는 힘들 것입니다.
속도가 아니라 편의와 공유 관리 절약....이런 것들이죠. 속도라면 SAN 에 10기가 도는 40기가 이더넷 크로스 연결에
준하는 환경밖에 없습니다.이런 SAN 시스템은 주로 일체형으로 판매하고 있지요....
=========================
매일막걸리 한 병 = 상태메롱
passthru보단 readfile이
passthru보단 readfile이 조금 빠르다능;;
아파치 설정으로 파일 헤더 처리만 하고 아파치가 파일 전송하는 방식을 써보세요.
ram을 늘리세요. -_- << 퍽
There is no spoon. Neo from the Matrix 1999.
There is no spoon. Neo from the Matrix 1999.
댓글 달기