>> Edit article
이름
제목
패스워드
: 하나의 리눅스박스에서 웹서버와 디비서버를 돌리는 것과 : 아님 따로 분리해서 사용하는 것중 어떤것이 시스템 사용이 : 효율적인지 궁굼합니다... 경우에 따라 다릅니다. 무책임한 답변 같지만 서버측 어플리이션의 퍼포먼스 문제는 대부분 실제 가동환경에서 상당한 수준의 프로파일링을 해보기 전에는 쉽게 최적화시킬 수 없습니다. 간단히 표현하자면 서버의 CPU/램 사용량이 데이터베이스와 웹서버를 동시에 돌리는데서 심각한 부하를 받는다면 당연히 분리해주어여 합니다. 하지만 그렇지 않은 경우 웹서버에서 물리적으로 떨어져있는 데이터베이스에서 네트워크를 통해 데이터를 가져오는 오버헤드도 고려해야합니다. 일단 같은 서버에 구축해서 어느정도 예측한 부하를 가해 테스트해보시기 바랍니다. 자바의 경우 JMeter/JProbe의 조합을 많이 쓰다군요. 어쨌든 반드시 가동 이전에 부하 테스트를 실시하고 적절한 방법으로 병목을 짚어내는 것이 핵심입니다. 그 결과에 따라 CPU/램을 늘이는 식의 수직으로 확장을 하던지 로드밸런싱, 클러스터링을 도입하던지 적절한 방법을 선택합니다. 그럼...
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved