그누보드5 사용시 서버 용량 및 수용가능한 사용자수
본문
안녕하세요.
상용서비스로 커뮤니티를 만들려고 하는데,
그누보드5 사용시
서버호스팅 최고사양 1대로
1. cafe24 이지업 서버호스팅
4 CPU
8GB RAM
160GB SSD
5TB 트래픽 용량(월)
2. cafe24 퀵서버호스팅
10Cores Intel Xeon CPU *2
16GB RAM
500GB M.2 NVMe SSD + 500GB SSD
+ 2TB SATA (무료디스크)
10Mbps Bandwidth
1Gbps Line
어느정도 회원수가 커버 가능할지 궁금합니다.
혹시 그누보드 이용해서 만든 커뮤니티 중에 회원수가 많은 커뮤니티가 있을까요?
아니면 확장가능하게
DB서버 + 웹서버 로 처음부터 시작을 해야 하는지 궁금합니다.
답변 4
동접을 판단하는 건 실제 운영해봐야 압니다
이유는 1000명이라도 그냥 글만 보는 사람이 있을 수 있고
파일을 올리는 사람이 있을 수 있고
글을 올리는 사람이 있을 수 있고 여러가지 변수 때문입니다.
하지만, 위 기준 1천은 무난하리라 봅니다.
또한 그누보드 기준으로 활발한 곳은 이토랜드(https://www.etoland.co.kr) 가 가장 활발하다고 볼 수 있습니다.
(여긴 그누보드4)
디비 서버 + 웹서버 분리는 시간이 지나 고정적인 인원이 확보되면 해도 늦지 않아요
서버의 사양보다 대역폭을 보셔야 합니다.
10만원 미만 쉐어 호스팅/서버의 경우 대부분 10메가 입니다.
1분마다 한명씩 차례대로 리소스를 요청하는게 아니라
갑자기 몰리는 시간대가 있으므로
꼭 대역폭을 채크하세요.
2 번이면, 동접자 2000명 정도는 무난히 처리됩니다.
그리고 메모리 추가는 요즘 싸니까,, 16보다는 32로 하세요. 그러면 4000명도 가능할듯요.
cafe24 퀵서버호스팅이면 하루 수십만 건의 접속자는 충분히 감당합니다. 게임이 아니라 웹이라 동접자는 큰 의미가 없을 듯 하지만 동접 기준 2,000 명 수준도 감당하리라고 봅니다.
서비스 오픈후 서버 부하를 모니터링하셔서 확장하시면 되는데요, 주로 DB 에서 병목이 발생합니다. 이 때 DB 서버를 분리하시면 됩니다. DB 서버를 분리해도 부하가 계속되면 DB 서버를 마스터-슬래이브 체계로 확장하시고 그래도 부하가 발생하면 - 서비스가 대박 나신 겁니다 - 서버 사양을 더 높이시고 마스터-슬레이브-슬레이브-슬레이브와 같이 슬레이브 갯수를 늘립니다.
그 이후에는 DB 최적화, 쿼리 캐시, 클러스터링 등 다양한 스케일 기법을 적용할 수 있습니다.