![아고라의 네트워크는 콘텐츠 전송 네트워크와 어떻게 다른가요? hero](https://www.agora.io/kr/wp-content/uploads/2024/06/how-does-agoras-network-compare-to-a-content-delivery-network-agora.jpg)
아고라의 네트워크는 콘텐츠 전송 네트워크와 어떻게 다른가요?
인터넷은 지난 수십 년 동안 엄청나게 성장하여 우리 일상 생활의 필수적인 부분이 되었습니다. 하지만 라이브 비디오 및 오디오 스트리밍의 수요를 충족하기에는 여전히 한계에 직면해 있습니다. 인터넷이 속도보다 안정성을 우선시하는 것은 당연한 일입니다. 하지만 실시간 커뮤니케이션에서는 속도(또는 낮은 지연 시간)와 안정성, 그리고 보장된 전송 및 서비스 품질(QoS)이 모두 필요합니다.
공용 인터넷의 실시간 속도 부족은 트래픽이 목적지에 도달하기 위해 따라가는 경로에서 비롯됩니다. 공용 인터넷 트래픽의 흐름은 인터넷 서비스 제공업체와 모바일 네트워크 간의 비즈니스 계약에 따라 결정되는 복잡한 네트워크를 통해 이동하며, 일반적으로 빠른 속도보다 저렴한 비용을 우선시합니다. 이는 콘텐츠 전송 네트워크가 수년 전에 해결하고자 만들어진 문제이지만 특정 유형의 콘텐츠에서만 작동합니다.
콘텐츠 전송 네트워크
콘텐츠 전송 네트워크(CDN)는 분산 네트워크 아키텍처를 사용하여 웹페이지, 온디맨드 비디오 등과 같은 콘텐츠의 라우팅 문제를 해결합니다. 이 설정에서 CDN은 글로벌 서버 네트워크를 사용하여 콘텐츠와 자산을 다양한 위치에 ‘캐시’하거나 저장하여 디지털 콘텐츠에서 최종 사용자의 디바이스까지의 경로를 단축합니다.
CDN 캐싱 모델은 즐겨 찾는 넷플릭스 프로그램과 같이 기존 콘텐츠나 사전 녹화된 콘텐츠에는 적합하지만, 전송해야 하는 ‘콘텐츠’를 미리 가까운 서버에 저장할 수 없기 때문에 실시간 통신에는 적합하지 않습니다. CDN은 라이브 스포츠, 음악, 이벤트와 같은 단방향 일대다 라이브 스트리밍 시나리오에 적합할 수 있지만 1~30초의 지연(레이턴시)이 발생합니다. 이러한 지연으로 인해 실시간 커뮤니케이션과 상호 작용이 불가능합니다.
아고라의 소프트웨어 기반 -실시간 네트워크™
실시간 상호 작용에 따른 특정 전송 문제를 해결하기 위해 아고라는 처음부터 자체 네트워크를 구축했습니다. 아고라의 소프트웨어 정의 실시간 네트워크(SD-RTN™)는 CDN과 같은 글로벌 거점으로 구성되어 있지만 콘텐츠를 캐싱하는 대신 비디오 및 오디오 프레임 스트림을 전송하는 가장 효율적인 경로를 동적으로 선택하여 최고 속도 또는 지연 시간(로우 레이턴시)이 가장 짧은 경로를 선택합니다.
이 모델은 열악한 현지 네트워크 환경에서도 지연이나 멈춤을 없애고 원활하게 작동하도록 최적화하여 사용자에게 최고 품질의 경험을 보장합니다. 아고라의 네트워크는 어디서나 작동하며 통신 서비스 지역이나 인터넷 서비스 제공업체의 제약을 받지 않습니다.
콘텐츠 전송 네트워크(CDN)의 기본 작동 방식과 아고라의 SD-RTN™ 아키텍처가 유사하지만 어떻게 다른지 살펴보세요.
표준 CDN과 아고라의 네트워크 비교
표준 콘텐츠 전송 네트워크(CDN)와 아고라의 소프트웨어 기반 실시간 네트워크(SD-RTN)를 비교할 때는 몇 가지 요소를 고려해야 합니다. 여기에는 주요 사용 사례, 기술, 확장성, 지연 시간 및 안정성이 포함됩니다.
기능 | 표준 | 아고라의 |
---|---|---|
주요 사용 사례 | 최종 사용자에게 정적 및 동적 ‘온디맨드’ 콘텐츠를 제공합니다. | 실시간 비디오 및 오디오 스트리밍과 동기화를 제공합니다. |
기술 | 콘텐츠를 캐시하는 서버의 분산 네트워크입니다. | 지연 시간이 짧은 실시간 통신에 최적화된 소프트웨어 기반 네트워크입니다. |
확장성 | CDN은 기존 또는 온디맨드 콘텐츠의 대규모 시청자를 지원하도록 쉽게 확장할 수 있지만, 지연 시간이나 지연 없이 실시간 콘텐츠 전송을 지원할 수는 없습니다. | 실시간 상호작용을 위한 확장성이 뛰어나며 동적 라우팅을 통해 지연 시간이 짧습니다. 아고라는 단일 대규모 채널 방송 세션에서 1백만 명 이상의 동시 참가자를 지원합니다. 로컬 데이터 센터에서 필요에 따라 서버 용량을 빠르게 추가하거나 대륙 수준에서 더 많은 사람들을 연결할 수 있습니다. |
지연 시간 | 정적 콘텐츠 전달에는 최적화되어 있지만 실시간 상호작용에는 최적화되어 있지 않습니다. | 실시간 통신에 필수적인 글로벌 평균 지연 시간이 76밀리초 미만인 초저지연 설계로 일부 CDN 공급업체의 10초 이상에 비해 매우 짧은 지연 시간을 제공합니다. |
신뢰성 | 이중화 및 캐싱을 통한 높은 안정성. 하지만 기존 CDN은 로컬 서비스 중단 시 연결을 재라우팅할 수 없습니다. | 실제 네트워크 상태에 따라 최적의 실시간 연결 경로를 찾는 지능형 라우팅 및 실시간 모니터링으로 높은 안정성을 제공합니다. |
콘텐츠 유형 | 정적 파일(HTML, CSS, JS), 주문형 비디오 및 이미지에 가장 적합합니다. | 인터랙티브 라이브 오디오 및 비디오 스트리밍에 특화되어 있습니다. |
사용자 지정 | 캐싱 규칙 및 전송 최적화로 제한됩니다. | 높음, 모든 주요 플랫폼에서 표준화된 SDK 라이브러리 옵션이 제공되며, 각 대상 플랫폼의 다양한 미디어 플레이어에서 단편적인 CDN 콘텐츠가 제공되는 것과 비교됩니다. |
스마트 모니터링 및 경로 최적화 | 최선의 노력과 스마트 모니터링이 기본으로 제공되지 않습니다. | 스마트 모니터링 및 경로 최적화. 특정 지역 데이터 센터에 심각한 정전이 발생하면 네트워크가 자동으로 정전 지역을 중심으로 경로를 재설정합니다. |
어떤 네트워크 옵션이 사용 사례에 적합할까요?
두 솔루션 모두 지연 시간 단축과 향상된 콘텐츠 전송을 통해 사용자 경험을 향상시키지만 기술, 지원되는 사용 사례 및 최적화 전략에서 큰 차이가 있습니다. 궁극적으로 CDN은 정적 또는 온디맨드 콘텐츠에는 우수하고 경제적이지만 지연 시간 문제로 인해 실시간 경험을 제공하는 데는 부족합니다. 아고라의 SD-RTN은 실시간 통신을 위한 특화된 기능을 제공하여 표준 CDN 서비스의 기능을 훨씬 뛰어넘습니다.
일대다 라이브 스트리밍의 사용 사례에서 CDN이 지연될 수 있는 경우에도 아고라와 같은 실시간 네트워크를 사용하면 실제 이벤트와 동기화된 더 나은 시청 환경을 제공할 수 있습니다. 이는 특히 라이브 스포츠와 같이 시청자가 경기 중 팬과 문자를 주고받거나 훨씬 짧은 지연으로 점수를 업데이트하는 스포츠 베팅을 할 때 라이브 스트리밍의 지연이 흥미를 떨어뜨리는 경우가 많은 시나리오에서 유용합니다.
지연을 최소화해야 하는 모든 라이브 디지털 경험을 위해 아고라의 SD-RTN은 실시간 비디오 및 음성 상호 작용을 위해 구축되고 최적화된 유일한 글로벌 네트워크입니다.
CDN과 비교한 아고라의 네트워크에 대해 자세히 알아보려면 이 백서를 확인하세요: 콘텐츠 전송 네트워크에 비해 실시간 인터넷의 이점을 제공하는 아고라의 소프트웨어 기반 실시간 네트워크™.