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 다즐링
4코어에 쓰레드 높은걸 당연 WAS서버로 두는게 맞구요...
<서버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도 마찬가지구요.........
웹이 정적 이미지만
웹이 정적 이미지만 처리한다면 2:6 도 좋을 듯 합니다.
답변 주신 다즐링 님,
답변 주신 다즐링 님, red10win 님, impactbar 님 감사합니다^^
결국 아랫것을 WAS 로 돌리기로 했습니다.
^^;