드라마 '오징어게임'의 흥행으로 불과 17일 만에 1억 명 이상의 시청자 수를 얻는 등 동영상서비스 Netflix는 전세계에서 즐겨 이용되고 있습니다. 그런 Netflix 서비스를 지원하는 시스템에 대해 해외 미디어 The Verge가 정리했습니다.

Why Netflix never goes down - The Verge
https://www.theverge.com/22787426/netflix-cdn-open-connect

A look under the hood of the most successful streaming service on the planet

Netflix’s secret to success is happening behind the scenes.

www.theverge.com


많은 동영상서비스의 경우 서버의 다운이나 통신지연 등이 항상 난해한 문제입니다. Netflix는 이러한 문제를 해결하기 위해 약 10년 동안 자체 CDN인 'Open Connect'를 구축했습니다. Open Connect는 TV프로그램이나 영화를 제공하기 위해 특별히 구축된 Netflix의 사내 콘텐츠 배포 네트워크로, 배포 콘텐츠의 사본을 서버에 저장하여 콘텐츠가 사용자에게 도달할 때까지 필요한 채널 수를 줄임으로써 네트워크에 가해지는 부담을 줄입니다.

Netflix는 158개국에 1만 7000대의 서버를 분산시키고 있으며, 이러한 서버에 콘텐츠마다 다른 품질의 사본을 3개씩 저장하여 회선에 문제가 발생해도 신속하게 품질을 전환한다는 것. 단 모든 콘텐츠의 사본을 저장하고 있는 것은 아니고, 각국의 인기 콘텐츠를 예측해 가장 주목을 끌 것이라고 생각되는 콘텐츠를 우선적으로 서버에 배치하는 등의 수단을 취하고 있다고 합니다.


대부분의 주요 스트리밍 서비스는 타사 CDN에 의존하기 때문에 비용이 많이 들거나 배포에 지연이 발생할 수 있다고 The Verge는 지적합니다. Netflix는 독자적인 CDN을 이용하여 큰 어드밴티지를 얻었고, 코로나의 대유행 와중에도 최대의 성능을 발휘할 수 있었다고 분석합니다.

Posted by 말총머리
,