CDN이란?
CDN(Contents Delivery Network)는 인터넷(Internet) 사용 환경에서 게임 클라이언트(Client)나 콘텐츠(Contents)를 사용자의 PC로 효율적으로 전달하기 위해 분산된 서버(Server)에 데이터(Data)를 저장해 전달해주는 시스템(System)을 말한다.
위의 그림과 같이 대응할 경우 하나의 서버에서 클라이언트들이 과다하게 접속되어 일시적으로 서버와 연결된 네트워크 구간에서 병목 현상이 발생하여 사용자에게 원활하게 서비스를 제공할 수 없게 되는것을 사전에 막아준다.
장점
- 서비스페이지에 사용자가 몰렸을 경우 트래픽 분산으로 인하여 정상적인 서비스유지가 가능하다.
- 과다한 트래픽 발생으로 발생하는 트래픽 비용을 분산가능하다.
- 클라이언트가 위치한 곳에서 가장 가까운곳의 CDN서버의 서비스를 제공 받으므로 서비스 속도가 향상된다.
- 트래픽이 분산되므로 ddos와 같은 공격에 대응할 수 있다.
그밖에도 여러가지 장점이 있으나 서비스 업체에 따라 차이가 있을 수 있으므로 대표적인 장점을 적어 놓았습니다.
참고 : CDN 고유 명칭이므로 해당 서비스를 제공하는 업체에 따라 방식에 차이는 있을 수 있습니다.
'컴퓨터 상식' 카테고리의 다른 글
위지위그, WYSIWYG (0) | 2017.05.24 |
---|---|
컴퓨터와 관련깊은 진수 (0) | 2010.12.10 |
GUI 환경 CUI 환경 (0) | 2010.12.10 |
Comments