Термин
Multi-CDN
Раздача трафика через два и более CDN одновременно с выбором оптимального по региону, провайдеру или сессии. Стандарт для tier-1 OTT – цена, производительность и устойчивость.
Multi-CDN-архитектура распределяет трафик между двумя и более провайдерами, а не полагается на одного. Причины – коммерческие (провайдеры конкурируют по цене, что позволяет добиваться лучших условий), производительность (ни один CDN не лидирует во всех регионах: Cloudflare выигрывает в Европе, Akamai – в Азии, AWS – в Северной Америке) и отказоустойчивость (при серьёзном сбое у одного CDN – а такие случаются ежегодно – происходит переключение на других, и зрители даже не замечают перебоев).
Механика обычно такова: слой content-steering на плеере или DNS определяет, какой CDN использовать для конкретной сессии. Выбор зависит от геолокации клиента, провайдера, показателей реальной пропускной способности пользователя, а также от актуальных метрик состояния CDN, полученных с независимых проб (Cedexis/ITM, NS1, IBM Cloud Internet Services), либо задаётся контрактными пропорциями. Плееры вроде Shaka Player и dash.js поддерживают content steering (HLS Content Steering, DASH Content Steering – оба стандартизированы к 2023 году), что позволяет переключать CDN в ходе сессии без задержек воспроизведения.
Multi-CDN – дорогое решение с операционной точки зрения. Каждому CDN требуется своя конфигурация, мониторинг и управление контрактами. Экономическая выгода становится заметной только при миллионах зрителей в месяц – ниже этого порога затраты не оправдывают сложностей. А выше – каждый tier-1 OTT в 2026 году работает в режиме multi-CDN: Netflix использует три CDN, Disney+ – четыре, спортивные сервисы – пять-шесть для крупных событий.
Считаете параметры для своего продукта?
Поможем собрать энкодер-леддер и посчитать стоимость доставки – до старта разработки.