막연하게 동시 1000명이라고 하는 질문을 하신다면 좀 무리가 있지 않을까요?
동시 apache에 1000명이 접속을 한다는 것은 1000개의 세션이 아파치와
연결되어 data의 이동이 있다는 것인가요? 그렇다면 아파치의 프로세스 수 또한
1000개가 생긴다는 것도 알고 계신가요? 아파치 프로세스하나당 적게먹어도 4메가는
먹습니다. 잘 따져보세요
웹사이트를 구축하면서 동시접속자를 걱정하는것도 중요하시만 동시간대에
얼마나 많은 사람이 접속하는냐의 문제가 크다고 봅니다.
몇 초 사이에 몇백명의 사용자가 접속을 해온다면 아파치가
그 속도로 fork(프로세스복사, 자식프로세스생성)를 해서
프로세스를 만들어야 합니다. fork하는데는 리소스를 많이 먹습니다.
정말 생각하고 계신 동시접속자가 1000명이라면 클러스터링 혹은 로드벨런싱관련
문서를 찾아보시고 다수의 웹 서버 운영을 생각해 보십시요...
: 안녕하세요?
:
: 질문입니다
:
: 리눅스와 아파치 웹 서버를 사용해서 동시 사용자 1000명을 수용하는
: 웹 서버를 구성하려면, 시스템의 하드웨어 구성은 어떻게 되며 그 비용은
: 얼마나 드는지 궁금합니다.
:
: 그리고, 궂이 리눅스 시스템이 아니더라도, 동시 사용자 1000명을 수용하려면
: 어떤 시스템을 사용해야 되는지도 알고 싶네요
:
: 자세하고 정확하지 않더래도, 혹시 이를 경험해보신 분이 계시거나, 아니면
: 생각해보신 분이 계시면 도움말 부탁드립니다