Content Delivery Network (
) — географически распределенная сеть связанных друг с другом серверов и центров обработки данных.Распределение сети сокращает время загрузки веб-страниц и уменьшает нагрузку на основной сервер. Серверы CDN кешируют контент и раздают его с ближайшего к пользователю сервера. Серверы CDN — узлы связи или
.По функциональным признакам архитектура сети Cloud.ru разделена на ядро и серверы раздачи контента.
Серверы раздачи устанавливаются в местах наибольшей концентрации конечных пользователей. Контент агрегируется в сети и доставляется конечному пользователю с ближайшего к нему сервера, обладающего лучшей комплексной метрикой. Оптимальный сервер раздачи не обязательно наиболее близкий к пользователю географически.
За перенаправление запросов пользователей на оптимальные серверы раздачи отвечает редиректор. Редиректор —
-сервер, на котором запущено интеллектуальное ПО, работающее в связке с сервисом DNS. При трансляции Live-потоков потоки доставляются на серверы публикации, затем транслируются на серверы раздачи. Редиректор и серверы публикации входят в состав ядра сети.Главная задача CDN — максимально приблизить контент к конечным пользователям.
Кеширование HTTP-контента по мере необходимости и раздача контента пользователю с ближайшего сервера по запросу.
Трансляция Live-потоков
Прямые видеотрансляции событий в режиме реального времени и раздача аудиопотоков. Трансляция может идти с сервера поставщика контента или непосредственно с IP-камеры.
Транскодирование Live-потоков
Видео по запросу (
)Просмотр видеоконтента в любое удобное пользователю время и с любого момента видеоролика без загрузки всего содержимого.
Объединение нескольких Live-потоков (мультикамера)
Навигация по прямому эфиру (
)Рестриминг
Кастомизация плеера
Запись трансляций
Вставка рекламы
Статистика видео и прямых трансляций