서버사양이 어느정도면 되는지 ..
글쓴이: sarada34 / 작성시간: 월, 2008/04/28 - 11:25오후
하루 방문자수 40,000명 정도
동접자 500명 정도
하루 페이지뷰가 40만뷰정도
나오는 사이트입니다.
MRTG 년간그래프상
최대 Httpd Connect: 847 개
평균 Httpd Connect: 116 개
현재 Httpd Connect: 152 개
웹서버와 디비서버를 분리해서 사용하고 있구요 ..
웹서버 사양은
xeon 3.0GHz-2m/800MHz
메모리 : 2GB
디비서버 사양은
Uniwide 1223X
Xeon 3.2GHz 1M
메모리: 2GB
그누보드를 사용하고 있고 다른 어플도 돌리고 있습니다.
서버사양이 어느정도여야 사이트가 개선될까요..
평상시에 부하는 없는데 서비스특성상 특정시간 사용자가 몰릴때
디비서버쪽 MYSQL 부하가 심하네요 .
튜닝은 한다고 어느정도 해놓은 상황인데 ..
하드웨어 쪽으로는 문제 없이 돌릴만한 사양인가요??
답변 부탁드립니다 ..ㅡㅜ
Forums:
부하가 생길때 IO성능
부하가 생길때 IO성능 측정 자료는 없으신지요? 대부분 IO부하 발생으로 영향이 미치더군요. 업그레이드 여력이 있으시면 I/O쪽을 강화하시는게 좋을듯합니다. 물론 CPU, MEMORY, PROCESS도 같이 확인하셔야지요.
리눅스서버라면
리눅스서버라면 과부하시의 vmstat,top,free정도를 먼저 조사해서 올려주시는 것도 좋을것 같습니다.
===== ===== ===== ===== =====
그럼 이만 총총...[竹]
http://elflord.egloos.com
===== ===== ===== ===== =====
그럼 이만 총총...[竹]
http://elflord.egloos.com
으흠
단순히 사양만으로 버티어보겠다는 마인드는 솔직히 전 별로 맘에 들지 않는군요.
어떤것이 문제인지 철저히 분석해야 할듯 싶습니다.
예를 들면 특정 쿼리가 문제 일수도 있겠거니와 mysql 의 버전이 낮다면 버전업으로 인한 성능 개선도
있을수 있겠구, 말씀하신데로 mysql 의 튜닝이나 kernel 차원의 튜닝 기타등등도 있을수 있을것으로
봅니다.
말씀하신 동접자 500명은 엄청난것으로 보이는데 db cache 나 web app 딴의 cache 도 어느정도 효력(?)을
발휘할수 있을것입니다.
DB 의 경우 대부분이 IO 부하에서 나오는 문제이지만 그걸 어떻게 잡아내는가 어떻게 모니터링하는가가 제일
관건으로 보이는군요.
아무리 좋은 서버도 허구헌날 full scan 하는 db 라면 답이 안나올것으로 예상됩니다.
결론은 분석만이 살길이군요.
하늘은 스스로 삽질 하는 자를 삽으로 팬다.
------------------------------------------------
http://glay.pe.kr
--------------- 절취선 ------------------------
하늘은 스스로 삽질하는 자를 삽으로 팬다.
http://glay.pe.kr
댓글 달기