서버 부하 줄이기 위한 방안..
글쓴이: 망치 / 작성시간: 화, 2009/01/20 - 5:48오후
개인적으로 사용중인 이미지 파일 입출력이 잦은 웹서버입니다.
Quote:
top - 17:41:03 up 209 days, 3:53, 1 user, load average: 11.55, 8.35, 8.25
Tasks: 205 total, 3 running, 201 sleeping, 0 stopped, 1 zombie
Cpu(s): 34.0% us, 12.5% sy, 0.0% ni, 9.9% id, 42.3% wa, 1.3% hi, 0.0% si
Mem: 1035644k total, 978948k used, 56696k free, 30536k buffers
Swap: 2096440k total, 55396k used, 2041044k free, 373512k cached
현재 부하가 저렇게 걸리고 있습니다..; 프로세스 대부분은 아파치가 먹고 있고,
사양은 P4-2.0G, RAM 1G, HDD 250G+160G 입니다. 업그레이드를 하든 서버를 튜닝을 하던 해서 부하를 좀 낮춰야 할것같은데요..
단순히 제 생각으론 하드웨어 업글밖에 떠오르는게 없어서요..
M/B+CPU+RAM+HDD 업그레이드 하는것만으로도 어느정도 효과를 볼것같기도 한데 문제는 비용입니다..;
최신 부품은 아니더라도 듀얼코어 2G 정도로 하면 본체만 30만원정도면 맞출수 있을것같기도 한데.. 그래도 부담이 크네요 ;;
비용을 최소로 하면서 부하를 효과적으로 줄일방법 없을까요?
Forums:
메모리 늘리고 각종
메모리 늘리고 각종 캐시 설정 하세요.
emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇개 안되요~
http://xenosi.de/
https://xenosi.de/
으흠..
장사 하루이틀하시는거 아니실텐데 왜 이러십니까 ㅋㅋㅋ;;
일단 해당서버는 이미지가 많다고 하셨는데요.. mod_expire 설정으로 크게 이득보실수 있으리라 생각되고요.
그리고 php 를 사용하는지 jsp 를 사용하는지 뭐 이런 부분도 -_-;; 문제가 될것 같구 혹시 db 부하는 아닌가요?
저런거 보다 각 프로세스를 보여주시던가 뭔가 좀 더 구체적인 사항이 필요하다란것은 아실텐데 그러세요 -_-;
FS 쪽 부하는 물론 좋은 시스템으로 업글하고나면 조금은 해결되지만.. 단순 cpu ram 좀 올린다고 해서 ;;
아주 아주 크게 나아지지 않습니다.
좀 더 구체적으로 확인해야 할꺼 같군요.
mod_expire 도 답이구 squid 로 하는 방법도 있구 ..
php 의 경우는 xcache 나 eaccelrator 도 있구;;
경우에 따라서 여러가지 방법이 있습니다.
--------------- 절취선 ------------------------
하늘은 스스로 삽질 하는 자를 삽으로 팬다.
http://glay.pe.kr
--------------- 절취선 ------------------------
하늘은 스스로 삽질하는 자를 삽으로 팬다.
http://glay.pe.kr
죄송합니다 ㅡ.,ㅡ;
죄송합니다 ㅡ.,ㅡ; 회사서 눈치보믄서 글 올리다보니 내용이 많이 부족합니다 ㅡ.,ㅡ;;
db 부하도 좀 되구요;; 쿼리는 나름 최적화 돼있는 상태인데 좀 사용량이 몰린다 싶을때는 여지없이 느려지네요;
php 사용중이고... 일단 mod_expire 적용해볼 생각입니다. :)
---------------------------------------
http://www.waitfor.com/
http://www.textmud.com/
아 이거 xcache 든
아 이거 xcache 든 mod_expire 든.. 소스 컴파일로 해야 하는군요;
yum 으로는 패키지가 없네요. yum 으로 꾸준히 유지하려 했는데.. 으으 난감하네요
---------------------------------------
http://www.waitfor.com/
http://www.textmud.com/
mod_expire 는
mod_expire 는 내장이에요.
http://phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=56733&sca=&sfl=wr_name%7C%7Csubject&stx=%BC%DB%C8%BF%C1%F8&sop=and&page=3
http://phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=56751&sca=&sfl=wr_name%7C%7Csubject&stx=%BC%DB%C8%BF%C1%F8&sop=and&page=3
emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇개 안되요~
http://xenosi.de/
https://xenosi.de/
감사합니다 :)
감사합니다 :) 적용했어요
---------------------------------------
http://www.waitfor.com/
http://www.textmud.com/
이미지 파일의
이미지 파일의 입출력이 많다면 아파치 대신에 lighttpd나 nginx를 사용해 보세요.
http://www.lighttpd.net/
http://nginx.net/
http://star4u.org
http://mirror.star4u.org
mod_php 의 php_*_value
mod_php 의 php_*_value 설정을 활용하지 않고 있다면 아주 쓸만하죠.
emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇개 안되요~
http://xenosi.de/
https://xenosi.de/
댓글 달기