[이현철]님이 남기신 글:
>-----------------------------------------
>답변자가 기본적으로 참고할 내용입니다.
>- 배포판(옵션) :
>- 커널버전(옵션)
:
>- 데몬버전(예:apache
1.3.27) :
>- 데몬설치유형(RPM/컴파일/기타)
:
>-----------------------------------------
>
>제가 가늠하기가 힘들어서 여쭈어 볼려고 합니다.
>
>질문 1
>----------------------------------------------------
>이번에 IDC센터에 새로운 전용회선을 계약할려고
합니다..
>어느정도를 계약하면 좋을지 몰라서 말이죠...
>이 회선에서는 다른 서버는 없습니다.서버 1대와 클러스터
서버 1대
>이외에는 서비스를 운영치 않는다고 가정하에서요..
>
>사용자는 특정인으로 한정되서 : 1000명정도 이고
>매달말에 집중적으로 사용하는 시스템입니다.
>역할은 서버로 접속해서 콘텐츠를 다운 받는 것이 주
목적인
>50M정도 파일을 다운받도록 구축할 예정입니다
>.
>다운로드 예상시간은 3분이내 예상하고 있습니다
>
>몰론 네트워크 Bandwidth 데이타 속도보다 실제 클라이언트
환경의
>좌우가 크다고 할수있겠지만요..
>
>
>서버는 64비트 Xeon 3G 메모리 2G
>운영 체제는 Redhat ES v4 이고,apache2, php , mysql 정도로 예상하고
있습니다.
>신규구축 이라서 하루접속량과,동시
접속자수는 알지 못하고,
>1000명의 회원이 특히 매달 말에(매달 25부터30일) 서버에
접속해서
>50M정도를 다운받것이 주 목적입니다.
>
>
>확실한 근거를 낼수 없지만,전용선을
몇MBPS가 좋을지요..
>
>---------------------------------------------------
>아래에 비슷한 질문이 있긴 한데, 조금은 환경이 틀린것
같았서요..
>
>
>질문2. 산이님 답변 글중에 아래와 같은 내용이
있었는데요.
>____________________________________________________
><산이님 답변 글>
>>아파치가 1.3 이고 prefork 방식이므로 하나의 Client 가
접속하면
>>대략 메모리가 5~10MB 잡아 먹습니다.
>>(ps aux 명령어 결과 에서 RSS 크기, 가정 7MB)
>>아파치를 패치 하지 않았다면 최대 256 Clients 이
한계입니다.
>>메모리가 현재 1G 이므로 DB 쪽에 512M를 할당했고,
>>웹서버에 약 400MB 정도 할당 했다면,
>>400MB/7MB => 약 60 Clients
>
>위 글중에 메모리를 할당한다고 하셨는데요, 강제로
할당한다는 말씀인지
>아니면 서버에서 임으로 이렇게 할당될수도 있다는
말씀인지...
>>메모리가 현재 1G 이므로 DB 쪽에 512M를 할당했고,웹서버에
약 400MB 정도 할당 했다면,
>------------------------------------------------------
>
>미리 답변에 감사 드릴께요...
========================================
아주 간단한 계산입니다.
키워드 `동시접속자' 입니다.
주의할 점은 기준을 평상시가 아닌 패크치인 매월 말을
기준으로
잡아서 계산해야 합니다.
총 사용자가 1000 명이라면 1000 명이 동시에 접속해서 받아갈
확률(?)만 구하면 되겠죠.
이 확률은 매우 낮습니다.
때문에 보통 1000 * 30% 정도 잡아면 최대 동시 접속자가
계산됩니다.
즉, 300 명부터 최대 동접자 목표로 잡고 계산하면 됩니다.
clinets 당 4Mbps 가 넘는 경우는 특별한 경우이기 때문에
제외하고 더구나 파일 용량이
그리 크지 않기 때문에 3Mbps 정도가 최대 한계로 추측되네요.
300KB/sec == 2.4Mbps
300 명 * 3Mbps = 1200Mbps
200 명 * 3Mbps = 600Mbps
100 명 * 3Mbps = 300Mbps
50 명 * 3Mbps = 150Mbps
30 명 * 3Mbps = 90Mbps
20 명 * 3Mbps = 60Mbps
10 명 * 3Mbps = 30Mbps
...
[적정선 계산해 보기]
파일 크기가 그리 크기 않고(50MB) 또한 회원(?)도 그리 많지
않고
더구나 특정 시간대라고 5일 정도 분포해서 받아가기 때문에
동시(초단위)에
접속해서 받아갈 확률은 지극히 낮습니다.
제 생각에는 동시에 받아갈 유저는 10 ~ 20 명이 최대 일것
같네요.
30 ~ 50Mbps 정도면 충분할 것으로 생각되네요.
|