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

언젠가는의 이미지

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

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 로 돌리기로 했습니다.

^^;