오늘날의 비디오 전송 요구에 맞게 최적의 CDN을 선택하는 방법

by 라임라이트 마케팅팀

2019년 온라인 비디오에 대한 소비는 3년 전보다 59%나 증가했습니다.1 그러나 2020년에는 온라인 비디오 및 비디오를 전송하는 CDN(콘텐츠 전송 네트워크)에 대한 요구가 어느 때보다 높아지고 있습니다. 이 특별한 시기에도 스트리밍 비디오 서비스에 대한 소비자들의 기대치는 매우 높습니다.

많은 조직들이 수익과 고객만족도를 모두 높일 수 있는 최고의 스트리밍 비디오 서비스를 제공하기 위해 CDN 서비스를 이용하고 있습니다. 그러나 비디오 워크플로우 및 비즈니스 요구사항에 적합한 CDN을 선택하기 위해서는 먼저 고유한 요구사항을 파악해야 합니다.

기업들이 스트리밍 비디오 전송을 확장하도록 지원해온 폭넓은 전문성을 바탕으로, 우리는 비디오 전송을 위한 CDN을 평가할 때 고려해야 할 주요사항을 정리한 체크리스트를 개발했습니다.

1.  기본에서부터 시작하십시오

고객이 어디에 있습니까?

  • 전세계
  • 지역
  • 로컬(현지)

어느 기업이나 최대한 많은 고객들에게 서비스를 제공하고 싶을 것입니다. 그러나 규모가 커질수록 기술 및 비즈니스 문제는 더 어려워집니다.  또한, 고려하고 있는 CDN이 어디에 네트워크거점(PoP, Points of Presence)을 가지고 있는지, 고객이 있는 각 지역의 수용력이 얼마나 되는지도 알고 싶을 것입니다.  CDN과 사용자의 인터넷 연결 간 “라스트-마일” 병목 현상을 제거하기 위해 CDN은 고객에게 서비스를 제공하는 로컬 인터넷 서비스 제공업체(ISP)와의 피어링을 지원해야 합니다.

귀사의 콘텐츠 보안 요구사항은 무엇입니까?

  • DDoS(Distributed Denial of Service) 공격 방지
  • 웹 애플리케이션 방화벽(WAF) 보호
  • 봇 관리
  • TLS/SSL 암호화
  • 액세스 제어
  • 비디오 디지털 저작권 관리(DRM)

보호받는 비디오 콘텐츠에 대한 라이센스 권한이 있는 경우, 귀사는 권리 계약을 이행해야 합니다. Google, Microsoft, Apple 시스템을 지원하는 통합 DRM 기능의 CDN을 선택해야 합니다. 전송 중 콘텐츠 인터셉트(intercept)를 차단하기 위해서는 TLS/SSL 암호화를 완전히 지원하는 CDN을 선택해야 합니다. 공격 시에도 가동시간과 성능을 유지하기 위해서는 DDoS 공격 방지 및 네트워크 내 공격 스크러빙(scrubbing) 기능이 있는 CDN을 선택해야 합니다. 시청자들의 개인정보 도난 사고를 방지하고, 웹 애플리케이션을 보호하기 위해서는 WAF 보호 기능이 있는 CDN을 선택해야 합니다.

2.      최고의 비디오 전송을 위해 필요한 서비스는 무엇일까요?

스트리밍 비디오 워크플로우의 두 가지 범주는 크게 라이브 스트리밍과 주문형 비디오(video-on-demand)로 나뉩니다.

라이브 비디오 스트리밍

라이브 이벤트, 게임 및 기타 라이브 콘텐츠 스트리밍은 쉬운 작업이 아니며, 스케일에 따라 더 어려워집니다. 오늘날의 일반적인 라이브 스트리밍 방식인 HLS과 MPEG-DASH 청크 스트리밍은 시간에 민감한 애플리케이션에서는 수용할 수 없는 전송 레이턴시(대기시간)가 발생됩니다. 시청자가 증가함에 따라 품질이 저하되고 일부 사용자들은 액세스가 거부될 수 있습니다.

최대한 많은 시청자에게 원활히 서비스를 제공하기 위해서는 다음을 고려해야 합니다:

성공을 위한 단계:

  • 워크플로우에서 지원할 수 있는 최고 비트레이트의 비디오 스트림을 인제스트(수집)하여 후속 프로세싱에서 고품질을 유지합니다.
  • 사용할 시청 장치에 적합한 여러 다른 스트리밍 포맷으로 수집 스트림을 변환하기 위해 자동화된 트랜스먹싱을 사용합니다.
  • 각 최종사용자의 연결 속도에 적합한 비트레이트를 제공하기 위해 자동화된 트랜스코딩을 사용합니다.
  • 최소한의 리버퍼링으로 스트리밍 비디오를 전송할 수 있는 입증된 역량을 가진 대용량 글로벌 CDN을 선택합니다. 사설망은 공용 인터넷의 혼잡을 피할 수 있습니다.
  • 저-지연 스트리밍이 중요한 경우, 레이턴시를 6~10초로 낮추거나, 서브세컨드(1초 미만) 레이턴시를 구현할 수 있는 새로운 기술을 고려해야 합니다.

주문형 비디오(VOD) 스트리밍

오늘날의 온라인 비디오 사용자는 즉각적인 응답을 기대하며, 지연 또는 리버퍼링을 기다려주지 않습니다.  많은 사용자들이 다양한 타이틀에 액세스하여 트래픽이 급증하는 경우에도 이러한 기대치가 낮아지는 것은 아닙니다.

성공을 위한 단계:

  • 최소한의 리버퍼링으로 스트리밍 비디오를 전송할 수 있는 입증된 역량을 가진 대용량 글로벌 CDN을 선택합니다. 사설망 기반의 CDN은 공용 인터넷의 혼잡을 피할 수 있습니다.
  • 각 비디오를 여러 스트리밍 형식으로 저장하는 대신, 온더플라이(on-the-fly) 트랜스먹싱을 통해 시청자 요청대로 정확한 스트리밍 형식을 자동 생성함으로써 스토리지 비용을 절감합니다.
  • 여러 DRM 형식으로 암호화된 비디오를 각각 저장하는 대신, 온더플라이(on-the-fly) DRM 암호화를 통해 시청자의 요청에 따라 적절한 콘텐츠 보호 기능을 추가합니다.
  • 여러 지역에 콘텐츠를 복제하고, 가장 빠른 스토리지 위치에서 자동으로 서비스하며, CDN과 통합되는 오리진 스토리지를 선택합니다.

비디오 자산 관리

비디오 콘텐츠를 관리하고 다양한 미디어 장치에 배포하기 위해 대부분의 기업들은 스트리밍 비디오 운영에 대한 일상적인 관리를 목적으로 개발된 온라인 비디오 플랫폼(OVP)을 선택합니다.

OVP에서 고려해야 할 사항:

  • 다중-비트레이트, 다중-해상도 형식으로 자동 트랜스코딩
  • 최신 브라우저에서의 운영을 위해 HTML5를 지원하는 웹페이지에 포함할 수 있는 비디오 플레이어 애플리케이션
  • 시청자 참여를 최적화하는 데 필요한 정보를 제공하는 리포팅 및 분석
  • 콘텐츠에 대한 여러 재생 목록을 손쉽게 만들 수 있는 기능
  • 광고를 콘텐츠 및 재생 목록에 통합하려고 하는 경우, VAST와 같은 표준 광고 삽입 사양을 지원하는 OVP를 선택합니다.
  • 다른 도구와 통합해야 하는 경우, API(Application Programming Interface)를 지원하는 OVP를 선택합니다.
  • 별도 시스템을 통해 비디오 콘텐츠를 관리, 전송하는 복잡성을 없애려면 통합된 분석 및 리포팅을 제공하고 CDN과 통합된 OVP를 선택합니다.

엣지에서의 서버리스 컴퓨팅

매력적인 사용자 서비스를 제공하기 위한 비즈니스는 점점 더 복잡해지고 있습니다. 이는 귀사의 개발자들이 비디오 스트림 전송, 사용자 인증, 콘텐츠 개인화, 각 시청자에게 적합한 비디오 형식 및 비트레이트 제공, 콘텐츠 보호 등의 서비스를 통합하고 있음을 의미합니다. 한편, 귀사는 시청자 서비스를 향상시키기 위해 새로운 기능과 혁신을 설계하고 있습니다. 그러나 이러한 기능을 어디에서 수행하고 어떻게 확장해야 할까요? 중앙 집중식 데이터 센터에서 처리하면 대기시간(레이턴시)이 길어지고, 시청자 서비스가 저하되며, 불필요한 비용이 추가될 수 있습니다.

이 문제에 대한 해결책은 비디오 전송 시에 커스터마이징이 용이한 CDN을 구현하는 것입니다. 전세계 여러 엣지 로케이션에서 코드를 자동으로 이용할 수 있는 서버리스 컴퓨팅 기능을 통해 사용자와 가장 가까운 네트워크 엣지에서 실행하면 최저의 레이턴시를 보장하고, 원활한 확장을 통해 수요를 충족할 수 있으며, 다음과 같은 기능을 구현할 수 있습니다:

  • 광고 차단기(ad blocker)를 우회할 수 있는 동적 광고 삽입
  • 무단 공유를 방지하기 위한 워터 마킹(Water marking) 비디오
  • 스크린 해상도를 최적화하기 위해 이미지 크기를 동적으로 조정
  • 가입자만 콘텐츠 액세스를 허용하고, 제한된 타임 트라이얼(time trial)로 다른 이들을 리다이렉트(redirect)할 수 있는 액세스 제어 구현

3.      CDN 솔루션 구현

온라인 비디오 전송이 처음인 경우라면 경험이 풍부한 풀-서비스 CDN 공급업체의 턴키 솔루션을 도입하는 것이 성공을 위한 가장 빠른 길입니다. 이미 일부 기능을 보유하고 있지만 완전한 엔드-투-엔드 솔루션을 갖추지 못한 경우, 추가 기능을 통합해 솔루션의 격차를 메워야 합니다. 도움이 되는 몇 가지 통찰력을 제시합니다.

귀사의 로드맵

평가 및 계획:

  • 관리 가능한 기간 내에 달성하려는 목표를 정합니다.
  • 현재 상태와 각 구성요소의 적합성을 평가합니다.
  • 비디오 전송 목표를 달성하기 위해 메워야 할 갭(차이)을 파악합니다.
  • 갭(차이)을 메우고 계획을 세우는데 필요한 솔루션과 기능을 파악합니다.

성공을 위해 이러한 기본사항을 이해하는 것이 중요합니다. 이 단계에서는 경험이 풍부한 CDN업체의 조언이 매우 유용하며, 그들의 경험을 통해 이점을 얻을 수 있습니다.

필요한 핵심 기능이 무엇인지 결정해야 합니다:

  • 모든 지역에서 고성능 비디오 전송
  • 모든 일반적인 스트리밍 형식 및 비트레이트로 비디오 인코딩
  • 자동 장치 감지 및 각 장치에 최적의 형식으로 콘텐츠 전송
  • 무단 액세스를 제한하는 지역-차단(geo-blocking) 기능 및 DRM과 같은 콘텐츠 액세스 제어
  • DDoS 완화 및 WAF 보호 기능과 같은 클라우드 보안 기능
  • 스트리밍 비디오 콘텐츠의 빠른 전송을 위해 최적화된 오리진 스토리지
  • 비디오 콘텐츠를 관리하는 온라인 비디오 플랫폼(OVP)
  • 비디오 자산의 가치를 극대화할 수 있는 리포팅 및 분석
  • 광고 서비스 지원
  • 콘텐츠 관리 및 전송을 단순화하는 셀프-프로비저닝(self-provisioning) 도구 및 구성 (웹-기반 관리 포털 및 API)

스트리밍 비디오 솔루션은 시청자들에게 고품질 온라인 시청 서비스를 제공하고, 용이한 관리와 비용 효율적인 운영을 지원해야 합니다. 이렇게 원하는 결과를 얻으려면 일반적으로 위에서 제시한 체크리스트의 여러 기능이 요구됩니다.   귀사는 인하우스에서 솔루션을 개발, 구현하거나, 풀-서비스 CDN 업체의 턴키 솔루션을 선택할 수 있습니다.

인력 및 지원

비디오 전송에 문제가 발생하면 1분 1초가 중요합니다. 가동중지 시간(다운타임)을 피하려면 CDN이 신속한 지원을 제공할 수 있는지 확인해야 합니다.

사고 지원:

  • 공급업체가 연중무휴(24/7/365) 지원을 제공합니까?
  • 실시간 지원이 가능합니까, 아니면 이메일 및 채팅 지원만 제공됩니까?
  • 공급업체가 지원에 대해 얼마를 청구합니까?
  • 다양한 지역에서 각 지역의 언어로 지원이 가능합니까?
  • CDN 업체가 효율적인 트래픽 전송을 보장하는 연중무휴(24/7/365) 네트워크 운영센터를 운영합니까?
  • CDN 업체가 계획된 유지보수 및 서비스 사고에 대해 적절한 고객 통지 시스템을 제공합니까?

전문가에게 맡기시기 바랍니다

변화하는 요구사항에 대응할 수 있는 새로운 기능을 구현하는 경우, 무엇보다 숙련된 지원이 중요합니다. 어떤 CDN 제공업체들은 솔루션을 대폭 효율화시키는 전문성을 바탕으로 귀사 팀의 역량을 강화할 수 있는 전문가를 보유하고 있습니다.

  • CDN 업체가 초기 구축의 최적화를 지원하는 전문가 서비스(expert Professional Services) 팀을 보유하고 있습니까?
  • CDN 업체가 주요 이벤트에 대한 특별 지원 서비스를 제공합니까?
  • CDN 업체가 베스트 프랙티스 구현 및 워크플로우 컨설팅을 제공할 수 있습니까?
  • 귀사가 계획중인 서비스 스케일과 관련하여 다른 고객들의 유사한 문제를 해결해본 사례를 CDN 업체에 요청하시기 바랍니다.

다음 단계

이 가이드의 정보는 오늘날의 비즈니스 세계에서 비디오 사용 변화를 위한 고려사항과 함께, 귀사의 비디오 전송에 가장 적합한 CDN을 선택하는 과정에 도움을 드리기 위한 것입니다.

라이브 스트리밍, 주문형 또는 두 가지 모두, 기본 사항을 이해하는 것이 중요합니다. 트렌드를 파악하고, 신뢰할 수 있는 파트너와 함께 하시기 바랍니다. 또한, 현재 보유한 기능과 귀사의 갭(차이)을 평가해야 합니다.  현재 기능을 보완하기 위한 각각의 제품과 서비스가 필요한지, 고성능 턴키 솔루션이 필요한지, 아니면 단순히 기존 워크플로우를 위한 빠른 전송이 필요한지 파악해야 합니다. 필요한 서비스를 제공하고, 전문가가 귀사의 원활한 전환을 지원하며, 비디오 전송에 대한 전문성을 갖춘 CDN을 선택해야 합니다. 업체 선정 과정에서 이러한 모든 요소를 고려함으로써 오늘날의 비즈니스 세계에서 장기적인 성공을 위한 가장 적합한 파트너를 찾을 수 있습니다.

무료 평가판

CDN 서비스를 고려 중이라면 라임라이트에 무료 평가판을 요청해 주시기 바랍니다. 연중무휴(24/7/365) 귀사와 귀사의 고객에게 가장 먼저 최고의 서비스를 제공하겠다는 약속과 높은 품질의 라임라이트 솔루션을 직접 경험해 보시기 바랍니다.

보다 자세한 사항은 웹사이트(https://www.limelight.com/free-trial/) 참고해주시기 바랍니다.

CDN 선택에 대한 추가 정보

라이브 또는 주문형 비디오를 제공할 때, 일관된 고품질 온라인 서비스를 제공하는 것이 귀사의 성공에 매우 중요합니다.
CDN은 이러한 목표를 달성하도록 지원할 수 있습니다. 보다 자세한 내용은 웹사이트(https://www.limelight.com/products/video-delivery/)를 참조하십시오.

연관된 글