C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[22071] 동시접속 소켓수 최대가 몇개까지 가능할까요
카라얀 [lovekorea] 5670 읽음    2012-11-08 23:22
인디로는 4천도 힘들다는 말도 있고, IOCP 이용하면 1만명 까지 된다는 말도 있고,
지금은 CPU가 멀티코어에 하이퍼스레드 지원되서 10배 더 많은 4만명? 정도? 돌릴수 있다는 말도 있고,
실제 동시접속 소켓수는 최대 몇개까지 가능할까요
Lyn [tohnokanna]   2012-11-09 00:17 X
단순 에코라면 2만개도 ...
Lyn [tohnokanna]   2012-11-09 00:18 X
뭐 CPU 왕창 때려박으면 이론상 한계인 65535개까지도 가능하겟죠
울트라맨 [ultrawav]   2012-11-09 00:28 X
어떤 컨퍼런스에서 네이트온 관계자가 네이트온서버 발표 한거로는 64비트 시스템으로 65536 이상 받을 수 있다고 하던던하던대요.
Lyn [tohnokanna]   2012-11-09 02:05 X
랜카드 여러개면 더 받을수 있죠...

근데 랜카드 더 박아서 동접자 늘리느니 그냥 서버 2대 두는게 낫죠
빌더(TWx) [builder]   2012-11-09 02:14 X
Lyn /

하나의 서버에서 멀트플 NIC 카드를 설치해서 서버를 운영하는 방식이 효과적인 이유는...
멀티플 NIC 인터페이스로 부터 들어오는 Client Request를 하나의 서버 프로그램 안에서...
동기적으로 처리 할수 있기 때문 이고...

서버를 여러대 두개되면... 서버 시스템 간에 Client Request 자료구조를 주고 받기 위한 별도의...
네트웍 전송이 필요하게 되고... 효율성이 떨어지게 되기 때문 임...

Lyn [tohnokanna]   2012-11-09 02:34 X
뭐 머신파워 대비 효율이야 떨어지겠지만...

60000명씩 받을 서버면 어지간히 단순한걸 처리 하지 않는 이상 상당히 좋은 머신 일테고... 이 상황에서 랜카드 하나 더 박고 성능 2배로 올리려면 가격이 너무 비싸지죠.

그렇게 동접이 많은 서버라면 언제든 또 늘어날 가능성이 높으니 어차피 분산 처리나 페일오버 구조는 갖추어야 할테고...
현실적으로 생각하면 10만 이상을 생각한다면 적당히 쪼개는편이 낫죠.

+ -

관련 글 리스트
22071 동시접속 소켓수 최대가 몇개까지 가능할까요 카라얀 5670 2012/11/08
22072     Re:동시접속 소켓수 최대가 몇개까지 가능할까요 빌더(TWx) 28887 2012/11/09
22073         Re:Re:동시접속 소켓수 최대가 몇개까지 가능할까요 카라얀 7203 2012/11/09
22074             Re:Re:Re:동시접속 소켓수 최대가 몇개까지 가능할까요 Lyn 9764 2012/11/09
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.