결론부터 이야기 하면 아니다.

아래는 내가 서버로 쓰는 Nehemiah M10000 의 spec 이다. 대략 펜티엄 3 800~1000 MHz 정도 성능 밖에 안된다. 메로리도 지금은 고물인 DDR 266 을 사용한다. ㅎㅎ


CPU 1GHz VIA C3/EDEN (Nehemiah core)
Form factor Mini-ITX
Chipset VIA ProSavage CLE266
North bridge VIA VT8623
South bridge VIA VT8235
Interconnect V-Link (266MB/s)
PCI slots 1 32-bit/33MHz
AGP slots None
AMR/CNR slots None
Memory 1 184-pin DIMM sockets
Maximum of 1GB of DDR266/200 SDRAM


하지만 이것으로 http://whria.net , http://sshan.net , http://medicalphoto.org , http://whria.co.kr 의 4개의 도메인을 돌리고 있다. 4 site 합쳐서 하루 방문자는 2000 명 정도이다.

이 녀석은 mldonkey 라는 당나귀(푸르나)도 24 시간 돌리고 있다. 이외에도 FTP, SQUID, SQL 서버 기능도 하고 있지만 쌩썡하게 잘 돌아간다. 한 때는 라그나로크 서버로 동시에 100 명 접속상태인적도 있었다.

꼬진 CPU 에 무리가 가지 않을까 ??

한번 페이지를 클릭할 때 CPU 점유율이 1초에 3% 정도 된다.

즉 펜티엄 3 800~1000 MHz 성능의 컴퓨터로도 1초에 33 번 페이지 클릭을 버틸 정도 능력이라는 이야기다. 하루가 60 * 60 * 24 = 86400 이니까 33 * 86400 이면 2851200 페이지 뷰를 소화할 수 있다. 펜티엄 3 가 이정도니 최신 컴퓨터는 말할 것 없다.

참고로 이놈은 전기를 무지 적게 먹는다. 최고로 일을 많이 할 때 23W 정도이다. 5년전에 나온 녀석 치고는 엄청나게 적게 먹는다. 당시 CPU 들은 대부분 80 ~ 100 W 정도 먹었다. 요즘은 저전력이 유행이어서 atom, eden 처럼 훌륭한 놈이 많다.




서버에 듀얼 cpu 또는 쿼드 cpu 가 필요할까 ? 결론부터 이야기하면 이 역시 아니다.

물론 하루 방문자 몇십만 정도인 site 를 구축하는데 컴퓨터 꼭 "1대" 로 운영한다면 듀얼 또는 쿼드 CPU 가 필요하겠다.

요즘 나오는 컴퓨터는 성능이 좋기 때문에 듀얼 cpu 가 아니어도 서버 운영이 가능하다. 내가 가지고 있는 Nehemiah M10000 도 잘만 돌아가는데...

만약에 windows 서버를 사용한다면 쿼드 cpu 를 써야 할 필요가 있다. 이는 windows 서버가 너무 비싸기 때문이다. 소프트웨어 값이 너무 비싸서 차라리 소프트웨어 1개 깔고 쿼드 cpu 서버 쓰는게 싸기 때문에 이런경우에는 쿼드 cpu 를 쓴다. 하지만 서버는 linux 기반이 훨씬 관리도 편하고 문서도 많다. windows 서버는 무지 비싸다...

듀얼 또는 쿼드 cpu 는 장점이 있다. 서버 관리하는 중에도 서버가 매끈하게 돌아가는 장점이 있다. 서버 관리 하려고 윈도우 작업을 조금만 해도 cpu 가 80% 이상의 부하가 걸린다. 2개의 cpu 라면 관리 작업 하는데 1개의 cpu 가 80% 이상 차지하고 나머지 1개의 cpu 가 서버 일을 열심히 하고 있을 것이다.

따라서 하루에 만명 정도 오지 않으면 꼭 듀얼 cpu 필요없다.


아래는 다나와의 컴퓨터 -> 디지털완제품 -> 서버 를 출력해보았다. 다 100 만원돈 된다. 너무 비싸다.



 Nehemiah M10000 은 단종되었다. 지금 나에게 새로 서버를 구입하라면 아래 상품을 구입하겠다.


아톰(atom) 기반의 메인보드이다. 330 은 cpu 가 atom 듀얼 cpu 이다. 대신 쿨링팬이 붙는다. MSI Wind Board 는 atom 230 cpu (싱글 cpu) 를 사용하고 fanless 이다. 팬이 없어서 먼지도 안 쌓인다. atom 230 의 경우 전력은 4W 밖에 안먹는다.

위의 메인보드를 기반으로 만든 완제품 PC 도 많이 있다. danawa 에서 atom 230 또는 atom 330 으로 검색하면 나올것이다.

cf) 요즘은 위 제품들을 구할 수 없는 경우가 있습니다. 최근 검색해 본 바로는 넷북 중에 fanless 제품이 있습니다. 대표적으로 Dell inspiron mini 10 이 있습니다. inspiron 시리즈가 모두 초저전력 atom 기반이라서 모두 fanless 입니다. ^^

atom CPU 는 대단히 매력적인 cpu 이다.



직접 개인 서버를 운영해 보라. 은행 업무 외에는 USB 메모리 가지고 다닐 일이 없어진다. 대용량 파일 첨부해서 메일 보낼 때도 그냥 자신의 서버에 올리면 편하다. 자신의 홈페이지 블로그도 직접 운영이 가능하다.

 http://sshan.net , http://whria.net , http://medicalphoto.org 를 한번 와 보시라.

전부 1개의 빈약한(?) 서버로 돌아가고 있다. sshan.net 은 하루 페이지 뷰가 5000 이 넘는다. 하지만 쾌적하고 빠르다.


참고로 서버를 운영하려면 linux 로 운영하는 것이 좋다. gentoo, fedora, mandrake 등등 있지만 ubuntu 를 추천한다. 업데이트가 가장 빠르고 인터페이스가 친숙하기 때문이다. http://ubuntu.org

자~~~ 보드 + CPU 가 10 만원이다. 서버는 모니터가 필요 없으니 케이스 + 램 + 발품비 까지 20 만원이면 족치겠다. 서버 하나 운영해 보시라. 새로운 세계가 보인다.
,