개인서버 최소 사양은 어떻게 되나요???
글쓴이: 잇츠굳 / 작성시간: 월, 2006/03/06 - 8:46오후
공부를 하면서 개인적으로 서버를 운영할려고 합니다.
기존에는 vmware로 사용했었는 데, 운영상에도 많이 불편하고해서 저렴하게나마 컴퓨터를 구입해서 운영을 할려고 합니다.
그런데 최소 사양이 어느 정도되어야 원활한 속도를 내면서 작동을 하는지 감을 잡지 못하여서 질문을 합니다.
환경은
인터넷: 파워콤
아이피: 공유기로 해결
도메인: 개인 도메인
설치 운영체제: 젠투
운영할 서비스: 웹서버, mysql, php, dns서버, cvs
입니다.
최소 사양은 cpu, ram, 메인보드 동작속도 기타등등에 내용 환영합니다
그리고 www.winapi.co.kr에서처럼 이 정도 환경에서 이사이트 속도가 나오나요?
항목 | 사양 |
---|---|
CPU | Pentium II Celeron 366 |
메인보드 | LX |
Memory | 256M bytes |
HDD | 12G |
사운드 카드 | 사블 128 |
그래픽 카드 | MGA G-200 |
네트웍 카드 | RealTech PCI |
OS | RedHat 6.0 |
DBMS | MySQL |
마우스 | MS Home |
키보드 | 세진 키보드 |
CD-ROM | Ricoh CD-RW |
모니터 | 15인치 프로메이트 |
Forums:
학습용도의 가벼운
학습용도의 가벼운 개인 웹서버라면 제 경험상, 중고 펜3급 PC만 되도 별 불편은 없더군요. 참고로 당시 램은 약 192램 정도 됐던 것 같네요. 리얼서버나 캠서버 등등으로도 잡다히게 이용했었습니다만, 외부 액세스가 별로 없어서였는지 성능상에 큰 부담같은 것도 없었던 것 같네요.
- 평화와 정의를 수호하는 광자 우뢰매여! 우리를 도와다오!!!
- Human knowledge belongs to the world...
24x7 보장하는 서버가 아니고
학슴용이라면 shin1k님 말씀처럼 P3 아니 더 이하라도 충분하리라 봅니다. 위에 언급한 대몬을 돌린다 하더라도, 동시 사용자수가 몇 명이 안 된다면 시스템 모니터에서 cpu load 가 0.x 대에서 팽팽 놀고 있는걸 확인하게 될 겁니다.
CPU 클럭이 높지 않은 서버의 단점은 컴파일이 필요로할 때 느리다는 거 정도가 단점이 되겠습니다.
이런 저런 재미난 일을 해 보겠다면 좀 성능 좋은 걸로 장만하시고, 그냥 한번 돌려보겠다면 주위에 부품 얻어다가 만들면 되겠습니다.
개인적인 경험을 말씀드리면, 집에서 고정 IP 서비스 받아다 AMD Thunderbird 750MHz로 4년 넘게 서버 굴리다가 좀 다른 거 해볼까 해서 다섯달 전에 AMD64 Venice 3000+로 바꿨습니다. OS가 FreeBSD라서 컴파일하는데 조금 시간이 걸려 걍 서버 옮겼습니다.
T/B 750에서 dns, mail, apache, mysql ... 온갖 대몬 띄워 놓고 몇몇 사람에게 홈페이지 호스팅했지만 mrtg 로그를 보면 cpu가 0.1 정도에 머물고 있었습니다. 컴파일할 때나 좀 올라갑니다. ^^
나는 유일한
나는 유일한 사람이며, 그 사실은 변하지 않는다. 그리고 모든 것을 할 수는 없어도, 무언가는 할 수 있다.
나는 유일한 사람이며, 그 사실은 변하지 않는다.
그리고 모든 것을 할 수는 없어도, 무언가는 할 수 있다.
shin1k 님과 hanbyeol님의
shin1k 님과 hanbyeol님의 말씀을 종합해보면, 성능에 대해서는 이해를 하겠습니다. 감사^^
다만, 속도는 어떻게 나올까요? 언급했던 사이트처럼 로딩속도나, 페이지 이동속도가 저정도 나올 수 있을까요???
나는 유일한 사람이며, 그 사실은 변하지 않는다. 그리고 모든 것을 할 수는 없어도, 무언가는 할 수 있다.
나는 유일한 사람이며, 그 사실은 변하지 않는다.
그리고 모든 것을 할 수는 없어도, 무언가는 할 수 있다.
속도라는게 ...
서비스에서 성능과 속도에 영향을 미치는 요소가 너무나 많습니다.
동시사용자수, 서비스 종류 (App Service냐, 단순 퍼브리싱이냐), 데이터량, 네트워크 속도, 네트워크 구조, 디스크 속도, 디스크 I/O ... 그런데, 개인 서버용 - 테스트용이라고 하면 위에 열거한 거 별로 의미 없을 듯합니다.
참고용 링크를 보니, 거의 텍스트 위주더군요. 이미지까지 합친다해도 기껏 10~20kbyte 밖에 안 됩니다.
제 경우, ADSL에서 서버가 돌아가는데 ADSL은 up/dn이 비대칭이라 up 그러니까 외부에서 dn 하는 이론상 최대 속도는 96 kbyte/sec 입니다. 한페이지 평균 크기가 20kbyte라면 패킷 등의 오버헤드를 고려하더라도 동시에 4명이 붙을 수 있습니다. http라는 프로토콜 특성을 그로혀만 늘 세션을 유지하는 게 아니라 한번 데이터 가져가고 마니까 ...
ftp 서비스 안 하실거면, VDSL 급에 dynamic ip 로 어떻게 name 을 매핑해서 한다면 트래픽 여유는 충분할 테고 ... 서버에서 아파치 데몬이 동시에 얼마나 처리할 수 있는지 그리고 cpu 부하는 얼마나 걸리는지는 ab (apache benchmark tool)로 시물레이션 해 보면 될 듯합니다. mysql 로 벤치마킹하는 게 있을 테구요.
ftp.cdrom.com 으로 유명한 Walnut Creek에서 1999년께에 Pentium Pro 200MHz 시스템에서 동시에 10000 session 을 처리했다고 합니다. ftp 서버는 cpu를 많이 안 잡아 먹으니 ... (DISK I/O나 NW는 빵빵하고)
참고 : http://www.cnn.com/TECH/computing/9904/08/cdrom.idg/
걱정하지 마시고 한번 돌려보세요. 성능이 답답하게 나오면 그때 업그레이드 하심이 어떨까요? ^^
셀러론400 에 256M 램에
셀러론400 에 256M 램에 freebsd 로 사용하고 있습니다.
하루에 300~400명 정도 접속하는데 느린 건 모르겠습니다.
텍스트로만 되어있고, 게시판이 없어서 별로 문제가 안되나봐요.
2002~2003년쯤 펜 90 ~ 166
2002~2003년쯤 펜 90 ~ 166 정도의 PC에 램 64+32에
APM, Mailserver, DNS서버까지 한꺼번에 돌려서 사용했는데.
전혀 지장 없었습니다.
거기에 당나귀까지 몇달동안 켜놨는데. 이상 없더군요.
2003년쯤에 펜 II 400 주어서 upgrade 해서 잘 쓰다가
후배가 졸업하는 바람에 처분했습니다.
-------------
과거를 알고 싶거든 오늘의 네 모습을 보아라. 그것이 과거의 너니라.
그리고 내일을 알고 싶으냐?
그러면 오늘의 너를 보아라. 그것이 바로 미래의 너니라.
고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"
댓글 달기