보도자료
동접폭주 대참사... 대책은? 48코어 서버호스팅!
기사입력: 2011/05/03 [14:54]  최종편집: ⓒ 보도뉴스
박정현
트위터 페이스북 카카오톡
필자의 다른기사 보기 인쇄하기 메일로 보내기 글자 크게 글자 작게

열 두시 서버 괴담, 밤 12시 서버 괴담은 12시만 되면 비명 횡사 하는 서버들이 발생한다고 한다. 일명 원어데이 티켓 혹은 소셜커머스라 불리우는 사이트 들이 밤 12시만 되면 이벤트를 시작하고 그 시점에 접속이 폭주하여 서버가 좀비 상태로 변한다는 이야기다.

동시 접속자의 폭주로 인한 서버가 다운 되는 일은 예나 지금이나 늘 발생하던 일이다. 그러나 요즘 서버관리자들이 체감하는 서버 다운 문제는 예정보다 그 정도가 심해젔다고 한다.  스마트 폰의 보급으로 인한 상시 접속자가 늘었을 뿐만 아니라 정보의 유통 속도가 전에 비해서 급 상승 한 관계로 이슈에 대한 순간 동접자 폭주 현상이 동시 다발 적으로 발생하기 때문이다.
 이와 관련해 요즘 기술 추이에서 폭주하는 동시 접속자 처리를 어떻게 하면 저렴한 비용에 효율적으로 할 수 있는지 알아 보았다
.

서버호스팅 수칙 1. 웹서버를 증설하라. 클라우드라도 좋다.

요즘 저렴한 웹서버 한대의 가격은 메모리를 16기가를 증설할 경우 대략 100만원 남짓 한다.  요즘은 하드웨어가 좋아져서 초저가 웹서버도 대략 2만에서 5만 명의 동접자를 처리 한다고 한다. 원하는 동접자 만큼을 처리 하려면 그 만큼의 웹서버를 증설 해야만 한다.
 꼭 실질적인 웹서버만이 아닌 클라우드 기반의 서버로 증설해도 상관은 없다. 중요한것은 예산대비 접속량 처리를 얼마나 처리 할수 있을지 여부다. 오랜기간 사용 할 경우라면 리얼서버가 더 저렴하고 필요시 일시적으로 증설하려면 클라우드기반 가상서버가 저렴하다
.

서버호스팅 수칙2. 웹 서버 데몬을 튜닝하라

서버의 동접자 폭주는 엄청난 성능의 하드웨어도 중요하지만 웹서버 데몬을 튜닝하여 몇 배나 되는 시너지 효과를 올리는 것 또한 중요하다.
만일 데몬 튜닝에 자신이 없다면 상용 웹서버 데몬을 도입해 보는 것도 한 방법이다. 아파치나 iis만 이 웹서버 데몬이 아니다. 국내 업체 중 segio라는 웹서버 데몬이 상용화되어 제공 되고 있는데, 아파치 대비 메모리 사용량이 절반 정도라 저렴한 서버에서도 동접자 5만 처리는 무난하다고 한다
.

서버호스팅 수칙 3. 관계형 데이터베이스만 데이터
베이스 엔진이 아니다.
관계형 데이터베이스 엔진의 장점은 무결성이다. 그러나 무결성이 중요하지 않고 댓글이나 얼마나 많지 않은 게시판 자료에 꼭 관계형 데이터 베이스만을 고집할 필요는 없다. 특히  99%의 select와 1%의 insert가 이루어지는 웹사이트에서 관계형 데이터 베이스는 속도 저하의 주범인 경우가 종종 발생한다.
데이터 량이 적다면 sqlite같은 가볍고 빠른 파일 db를 쓸수도 있고 , 데이터가 많고  비정형 데이터가 많다면 hdb나 nosql 같은 데이터 베이스엔진을 고민해 볼 필요가 있다
.

서버호스팅 수칙 4. 이미지 같은 정적 데이터 처리는 캐시 서버를
  이미지같은 정적 데이터를 웹서버를 통해서 처리 한다면 동접자가 늘어날 경우 시스템 부하 급증과 서버의 다운으로 이어진다. 캐시 서버의 특징은 한번 읽어 드린 데이터는 메모리에서 적제 되어 시스템 부하를 거의 주지 않고
네트워크가 허용하는 대역내에서 풀 스피드로 서비스가 가능하다는 점이다.
ms windows도 캐시 프록시를 지원하고 있고, linux의 경우 squid라는 막항한 프록시 엔진이 오픈소스로 제공되고 있다.


서버호스팅 수칙 5. amd 옵테론의 가격대비 성능은 발군이다.
세계에서 가장 빠른 슈퍼컴 서열에 올라가는 cpu는 amd 옵테론이 대부분 자리를 차지하고 있다. 가격대비 성능비에서 인텔에 비해 매우 저렴하기 때문이다.
특히 멀티 cpu 기반의 서버를 db서버로 구축 할 경우 옵테론은 인텔 구입비용의 절반 가격이면 충분하다. 예를 들면 데이타베이스 처리용량 100만 tpmc(분당 100만 트랜잭션 처리)가 가능한 48core (12core *4cpu)의 옵테론 서버는 1000만원이면 대략 100만원이 남는 가격에 구축이 가능 하다.


서버호스팅 수칙 6. 목돈이 부담된다면 서버호스팅 서비스를
서버호스팅 전문회사 스마일 서브는 코로케이션 고객들을 대상으로 한 동접 처리 특집 서버를 소유권 이전 상품으로 임대를 개시 한다고 알려왔다. 서버 증설에 부담인 고객들에게는 12개월 할부의 소유권 이전 상품을 노려 볼만 하다.
 가격 대비 성능비에 초점을 둔 기획상품으로 6core 의 서버에서부터 48core 서버까지 판매 상품은 다양하다. 이 서비스를 제공하는 스마일 서브의 강지연 홍보담당자는 100만 동접자 처리를 기준으로 시스템을 구축 할 경우 월 300만원 정도의 비용으로 12개월후면 소유권을 이전 받을 수 있다고 한다.


 

▲     © 스마일서브

ⓒ 보도뉴스. 무단전재 및 재배포 금지
트위터 페이스북 카카오톡

'나 혼자 산다' 전현무X박나래X
주간베스트 TOP10