묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
아파치+PHP+MYSQL 사용시 서버 3대에 부하분산하는 방법 조언 부탁드립니다.
2003.12.08 21:24
안녕하세요?
아파치+PHP+MYSQL 를 사용해 웹사이트를 구축하였는데,
테이블 수가 약 300개 정도 됩니다.
자금 사정이 여유가 되지 않아 서버 3대로 구축하려고 하는데,
3대의 서버에 부하를 분산할 수 있는 방법을 알고 싶습니다.
현업에서는 어떤 식으로 부하를 분산시키는지요?
허접한 질문이지만 답변좀 부탁드리겠습니다.
오늘도 좋은 하루 되세요^^
* zero님에 의해서 게시물 이동되었습니다 (2003-12-08 23:22)
아파치+PHP+MYSQL 를 사용해 웹사이트를 구축하였는데,
테이블 수가 약 300개 정도 됩니다.
자금 사정이 여유가 되지 않아 서버 3대로 구축하려고 하는데,
3대의 서버에 부하를 분산할 수 있는 방법을 알고 싶습니다.
현업에서는 어떤 식으로 부하를 분산시키는지요?
허접한 질문이지만 답변좀 부탁드리겠습니다.
오늘도 좋은 하루 되세요^^
* zero님에 의해서 게시물 이동되었습니다 (2003-12-08 23:22)
;;; 이곳은 팁란이 아니오요.
답변을 써주면 자진 삭제하리라 믿으며...
1번서버: Web Server 1
2번서버: Web Server 2
3번서버: Database
으로 하여 Web server 1 과 2가 3번 서버로 들어가게 하는것이 가장 트래픽을 줄일수 있는데
문제는 파일 업로드시에 분산 서버로 두개중 한쪽으로만 파일이 업로딩될경우에
결국 다른 한쪽에서 접속하면 database로는 존재하나 파일이 없게 되는것이 됩니다.
잘 계산을 해보심이 좋으실듯..
혹시 이미지나 기타 등등이 많으시다면... 1번 서버를 웹서버, 2번서버를 이미지및 파일서버
로 하셔서.. 웹 전송량을 최대로 하시고, 파일이나 이미지가 약간 늦게 뜰수 있도록 하는것이
좋을듯 싶습니다..Datebase 서버는 결국 웹서버에서 불러들이기 때문에 외부로 나가는 트래픽
이 없으니.. 잘 활용 하실수도 있으실겁니다.