이정도 서버사양이면 동시접속자 몇명정도 가능한지요?
글쓴이: tarak1004 / 작성시간: 화, 2004/10/12 - 1:50오후
안녕하세요. ^^;
채팅서비스가 들어가있는 웹서버를 구축할려고 합니다.
우선 서버사양이 Xeon 3GHz 듀얼, 메모리 2GB, 36SCSI 2개(미러링)에 리눅스를 설치해서 사용할려고 합니다.
이정도 사양이면 동시접속자가 몇명정도 가능한지요??
그리고 서버스펙만을 보고 성능을 가늠할수 있는 데이터가 있나요?
아니면 여러분의 경험으로.. 아~ 이정도사양은 내가 예전에 돌려보니깐 몇명정도는 잘 돌아가더라는 식인가요?
정말 궁금합니다.
Forums:
채팅서비스가 어떻게 구성되어있냐혹은서버가 어떻게 튜닝되어있
채팅서비스가 어떻게 구성되어있냐
혹은
서버가 어떻게 튜닝되어있냐에 따라 다르지 않을까요? 'ㅡ'
ab를 사용해보시는것도 괜찮을 것 같습니다.
http://www.kipa.or.kr/kipahome/kipaweb/n
http://www.kipa.or.kr/kipahome/kipaweb/news/journal/1175002_753.html
요런내용도 잇네요
넵.. 답변 감사드립니다.
답변 감사드립니다. ^^
-. 오늘할일을 내일로 미루자
-. 모든 일에는 마무리를 하지말자
-. 저녁늦게자서 아침늦게 일어나자 :shock:
흐음.
Zeroidle님의 질문처럼 실제 운영에 사용될 서비스들이 주요 관건같습니다.
단순히 apm만을 이용한 서비스라고 한다면 아무런 문제없이 엄청난 인원을 수용할 수는 있습니다.
그러나. 채팅서비스가 문제군요. 채팅서비스를 자바를 이용한다던지 필요한 이상으로 하드디스크 억세스가 필요하다면 생각하셨던 것 이상으로 동접자의 수가 줄 수도 있습니다.
그 외에도 회선상에서도 오는 네트워크 병목도 문제가 큽니다. 말이 1000명이상이지 오고가는 정보의 크기에 따라서 상당한 문제가 발생할 가능성이 있다는 것이죠.
일정 이상의 접속이 필요하게 될 경우(아직은 크게 생각하지 않으신 듯 하지만) 저렇게 하나에 너무 하드웨어 성능만 우선으로 만들지 마시고요. 서버를 여러개 두는 분산형을 염두에 두시는 것이 좋을 듯 싶습니다. 웹서비스야 이미지가 많지만 않다면 펜3로도 충분하고 채팅서비스에 경우엔 어떤 것으로 하실지는 모르겠지만 현재의 경향으로 보아서는 단순히 텍스트 방식은 아닐 것 같으니 디스크io나 네트워크 병목상의 문제로 상상하시는 것보다 큰 문제가 발생할 수도 있기 때문에 분산으로 처리하실 것을 염두에 두시는 것이 좋을 듯 싶습니다. 또한 네트워크 병목의 문제로 아무리 서버에서 많은 인원을 지원할 수 있다고 하여도 네트워크 카드를 여러게 껴서 해결할 수 있는 것도 아니기 때문에(아마 이렇게 만드시려면 채팅서비스 만드실 때 무척 고생하실 듯.) 많은 문제가 예상 됩니다.
참고로 예전에 구성했던 방식인데 디스크 io가 많이 필요한 부분을 따로 빼서(예를 들어 자료실과 이미지 동영상) 스카시 raid구성하고 이 것에 대해서만 고속 회선을 물리고 나머지에 경우엔 기본적인(그러나 여전히 비싼.) 회선을 이용해서 구성하는 방식도 있습니다.(동접자가 문제가 된다면 생각해 보셔야 할 방법입니다. 하나의 고속 회선에 물릴 수 있는 사용자는 의외로 적을 수도 있기 때문입니다.)
각 상황에 맞는 구성을 생각하시고요. 하나의 서버에서 다 지원하려면 많은 문제가 있다는 것은 알아 두셨으면 합니다.
'현실은 수학으로 표현할 수 없다.'
'수학은 거짓의 학문이다.'
'난 수학이 정말 싫다.'
댓글 달기