스트리밍 서버의 사양은 어느 정도가 적당한가요 ??
동시접속자 수가 2000 명 정도를 예상하는데 서버의 사양이 어느 정도여야 하는지를 물어 보는 경우가 가끔 있습니다.
아마도 동시접속자 수 2000 명이라면 국내 최대의 인터넷 방송국이 될 것입니다.
스트리밍 서버에서 가장 중요한 것은 랜카드와 그리도 하드디스크 입니다. CPU 도 아니고 메모리도 아닙니다.
또한 윈도미디어 서버는 cpu 2개까지는 비례해서 성능이 향상되지만 그 이상일 경우에는 성능 향상이 되지 않습니다. 메모리는 ?? 512 메가 이상이 되면 그 효과가 없습니다.
그러므로 스트리밍 서버에는 랜카드와 빠른 속도를 지원하는 하드디스크 - 레이드 시스템으로 구축 - 에 많은 투자를 하시는게 가장 좋습니다. 어떤 분은 제온 cpu 를 단 것을 자랑하는 것을 보았습니다만... CPU는 성능 향상에 큰 영향을 미치지 않으므로 제온 CPU 와 PIII CPU 간의 윈도미디어 서버에서는 성능 차이가 없다고 보아도 무방합니다.
단 이경우는 오직 서버의 목적이 스트리밍만을 전문으로 할 경우입니다.
스트리밍 서비스를 할 경우 웹서버와 스트리밍 서버를 분리해서 운영하시기 바랍니다.
또 랜카드의 경우에는 랜카드를 최소 2장 이상 장착하기 바랍니다.
스트리밍 전용 랜카드 하나, 관리자의 서버 관리 및 ftp 로 자료를 올리기 위한 랜카드 하나 이렇게 기능별로 랜카드의 사용을 분리해서 사용하기 바랍니다
만약 리얼타임으로 생방송을 한다면 리얼타임 생방송용으로 랜카드 하나를 더 준비하면 좋습니다.
그리고 웹서버를 같이 운영할 경우 대역폭은 넉넉한대도 스트리밍 접속이 안되는 경우가 많습니다.
또한 윈도2000 기반의 스트리밍 서비스를 할 경우 윈도미디어 서버가 지원하는 동시 접속자 수는 서버당 250명 정도가 최대입니다. 물론 레지스트리를 고쳐서 동시 접속자 수를 늘릴 수는 있습니다만...
그러므로 동시접속자 수가 2000명 이라면 윈도미디어 서버의 성능을 높일게 아니라 낮은 가격대의 저 사양의 윈도미디어 서버를 10대를 놓는게 최상의 선택입니다.
이 외에도 멀티캐스팅 솔루션, 부하분산 솔루션 등을 사용하면 더욱더 높은 효과를 발휘 할 수 있습니다.
결론적으로 다시 한번 말씀드린다면 한대의 엄청난 사양의 서버보다는 작고 낮은 저사양의 서버 여러대를 쓰고 한대의 서버로만 운영한다면 스트리밍 전용서버를 갖출것. 이게 핵심 포인트 입니다.
그리고 한대의 서버에는 레이드 시스템 그리고 최소 3장의 랜카드 !!
윈도미디어 스트리밍 서버를 구축시 기억할 점...
그럼
2008.03.30.... 내용이 많이 틀린듯한데.. 퍼간사람이 적지 않네요..ㅜㅡ..
Nas Storage와 L4의 로드밸런싱 미디어서버의 분산, 네트워크의 Capacity정도가 핵심이 되겠군요.
그 다음은 구현이 문제인데, 서비스의 특성에 맞게 구성하면 되겠군요..
기본은 이런 구성도가 아닐까...

Ps 그외 미디어 서버 참고 자료
http://www.microsoft.com/korea/technet/win2000/wmtbest.asp?bPrint=True
http://sygypose.com.ne.kr/window2k/2k24.htm
http://www.tibs.co.kr/cgi-bin/hgdboard2002/db/pds3/upfiles/multicast.htm
