web, was 서버 선택의 갈림길.

오류 메시지

There was an error processing your request.
언젠가는의 이미지

안녕하세요? 질문좀 드리려고 합니다.

web 서버와 was 서버를 분리하여 운영하려고 합니다. 근데 아래와 같은 두대의 서버가 있습니다.

<서버1> ---------------------------------------------------------------------- - CPU : Xeon 5160 3.00GHz -- 2CPU - MEM : 4GB

(CPU추가설명)
Intel® Xeon® Processor 5160 (4M Cache, 3.00 GHz, 1333 MHz FSB)
# of Cores : 2
# of Threads : 2

<서버2> ---------------------------------------------------------------------- - CPU : Xeon E5640 2.66GHz -- 1CPU - MEM : 6GB

(CPU추가설명)
Intel® Xeon® Processor E5640 (12M Cache, 2.66 GHz, 5.86 GT/s Intel® QPI)
# of Cores : 4
# of Threads : 8

이 외엔 버든 사양이 거의 같습니다.

어느 서버에 was 그리고 web 을 운영해야 할지 고민이네요;;;

기존 운영을 봐서 제 생각엔 <서버1> 에 web 그리고 <서버2> 에 was 을 운영하는게 좀 더 효율적인거 같은데.

조언 부탁드립니다.

링크는 CPU 두개를 비교한 사이트입니다~
http://ark.intel.com/Compare.aspx?ids=47923,27219,

- 혹시나 동시 접속자수가 필요할가 해서 추가로 적습니다.
WAS 4대, WEB 4대가 운영될꺼고, WEB 기준으로 대당 동시 접속자수는 600명내외 입니다.

다즐링의 이미지


일단 후자가 최신의 시퓨이므로 저라면 2번을 was 를 돌리겠습니다.
( 성능이 좀 매우 다르니까.. )

web 서버가 어떤것인지는 모르겟는데 관공서가 아니라 선택의 자유가 있다면..

lighttpd , nginx , varnish 셋중 하나로 고르시면 2대로 ( 사실 1대로도 저정도는 버티지만 죽으면 곤란하니까 )

나머지는 모두 was 로 돌리시는게 맞을듯합니다.

------------------------------------------------------------------------------------------------
Life is in 다즐링

------------------------------------------------------------------------------------------------
Life is in 다즐링

red10won의 이미지

<서버2> ---------------------------------------------------------------------- - CPU : Xeon E5640 2.66GHz -- 1CPU - MEM : 6GB

(CPU추가설명)
Intel® Xeon® Processor E5640 (12M Cache, 2.66 GHz, 5.86 GT/s Intel® QPI)
# of Cores : 4
# of Threads : 8
########################################################3

차후 4대 4대 더 추가 된다면
웹서버 3대 WAS 5대 돌리심이 맞을듯 합니다..........

이미지가 많으면 4/4 5/3도 좋구요...

html과 이미지만 처리하는 웹서버와...

컨트롤러단을 처리해서 DB갔다오는 WAS서버는 트래픽 자체가 다릅니다....
cpu idle도 마찬가지구요.........

impactbar의 이미지

웹이 정적 이미지만 처리한다면 2:6 도 좋을 듯 합니다.

언젠가는의 이미지

답변 주신 다즐링 님, red10win 님, impactbar 님 감사합니다^^
결국 아랫것을 WAS 로 돌리기로 했습니다.

^^;