Термин · Глоссарий B2B-ПО

Сети доставки контента (CDN) (Content Delivery Networks (CDNs))

CDN (Content Delivery Network, сеть доставки контента) – географически распределённая сетевая инфраструктура, состоящая из серверов-кешей (edge nodes), расположенных в разных точках мира. CDN доставляет статический и динамический контент конечным пользователям с минимальной задержкой, выбирая ближайший к пользователю узел.

Буква «С» В категориях: 5 Платформ: 6+

Введение

CDN (Content Delivery Network, сеть доставки контента) – это географически распределённая система серверов, кэширующих и доставляющих веб-контент, медиафайлы и данные приложений конечным пользователям с минимальной задержкой. Вместо того чтобы обращаться к единственному центральному серверу, пользователь получает контент с ближайшего к нему узла CDN – «точки присутствия» (PoP, Point of Presence).

CDN решает фундаментальную проблему интернета: скорость распространения электромагнитных сигналов физически ограничена, и удалённость от серверов неизбежно увеличивает задержку. Распределённое кеширование позволяет сократить RTT (round-trip time) с сотен миллисекунд до единиц.

История и контекст

Концепция CDN была предложена в конце 1990-х годов, когда резкий рост использования интернета привёл к перегрузкам каналов связи. Компания Akamai Technologies, основанная в 1998 году, стала первым коммерческим CDN-провайдером и быстро захватила рынок, доставляя медиаконтент для крупнейших интернет-порталов.

Сегодня CDN – обязательный элемент инфраструктуры любого высоконагруженного веб-сервиса: стриминговых платформ, онлайн-игр, интернет-магазинов. Крупнейшие игроки мирового рынка – Akamai, Cloudflare, AWS CloudFront, Fastly. На российском рынке работают отечественные CDN-провайдеры: Selectel, CDNvideo, EdgeCenter.

Как это работает

Архитектура CDN включает несколько ключевых компонентов:

  • Origin-сервер: исходный сервер с оригинальным контентом. CDN не заменяет его, а кэширует его ответы.
  • Edge-серверы (PoP): распределённые узлы, хранящие кэшированные копии контента. Размещаются в крупных центрах обмена трафиком по всему миру.
  • Маршрутизация запросов: DNS-маршрутизация или Anycast перенаправляют пользователя к ближайшему edge-серверу.
  • Инвалидация кэша: при обновлении контента edge-серверы получают сигнал об инвалидации устаревших версий.
  • Динамическое ускорение: для динамического контента (API-ответы, персонализированные страницы) CDN оптимизирует маршрут между пользователем и origin по протоколам TCP/TLS.

Где применяется

  • Видеостриминг: Netflix, YouTube, онлайн-кинотеатры – CDN является ключевой инфраструктурой для доставки видео без буферизации.
  • E-commerce: ускорение загрузки страниц магазина, доставка изображений товаров.
  • Онлайн-игры: раздача патчей и обновлений игрового контента миллионам пользователей.
  • Корпоративный сектор: ускорение доступа сотрудников к SaaS-приложениям, доставка ПО и обновлений.
  • Государственные порталы: обеспечение стабильной работы при пиковых нагрузках, защита от DDoS.

Преимущества и ограничения

Преимущества: снижение задержки и ускорение загрузки, разгрузка origin-серверов, встроенная защита от DDoS, повышение доступности при отказе отдельных узлов, улучшение SEO-показателей за счёт скорости.

Ограничения: дополнительные расходы на трафик, сложность управления инвалидацией кэша для динамического контента, юрисдикционные ограничения для российских организаций при использовании зарубежных CDN.

Связь с другими понятиями

CDN тесно связан с концепцией Edge Computing – вычислений «на краю» сети, расширяющих функциональность CDN до выполнения кода на edge-узлах. Для защиты от DDoS-атак CDN интегрируется с Anti-DDoS системами. Доставка контента мобильным пользователям через оператора тесно связана с инфраструктурой операторской сети (CNI). В контексте безопасности edge-узлы CDN выполняют функции WAF (Web Application Firewall).

Понятия из глоссария Цифрового маркетплейса, которые часто встречаются вместе с термином «Сети доставки контента (CDN)».

Платформы класса «Сети доставки контента (CDN)»

Решения из каталога Цифрового маркетплейса, относящиеся к этому классу ПО. Карточки ведут на полные карточки платформ с тарифами, обзорами и кейсами внедрения.

YC

Yandex Cloud

ИТ-инфраструктура
Yandex Cloud от компании Яндекс — российский программный продукт из реестра отечественного ПО, включённый в то...
Цена по запросу
Подробнее →
VC

VK Cloud Storage

CDN сети
VK Cloud Storage — S3-совместимое объектное облачное хранилище данных от VK Cloud: до 150 петабайт, надёжность...
Цена по запросу
★ 4.5
Подробнее →

Категории каталога

Разделы каталога Цифрового маркетплейса, в которые входят решения, использующие «Сети доставки контента (CDN)».

Где применяется

Отрасли, в которых «Сети доставки контента (CDN)» используется на практике. Откройте отраслевой раздел Цифрового маркетплейса, чтобы увидеть подходящие решения, кейсы и новости.

Частые вопросы про Сети доставки контента (CDN)

Зачем нужен CDN?

CDN сокращает задержку доставки контента, разгружает origin-серверы и защищает от DDoS, кешируя контент на серверах, физически близких к пользователям по всему миру.

Чем CDN отличается от хостинга?

Хостинг хранит оригинальный контент. CDN кеширует и распределяет копии с множества edge-узлов. CDN работает поверх хостинга, а не вместо него.

Как CDN помогает при DDoS?

Распределённая инфраструктура CDN поглощает объём атаки на сотнях узлов. Крупнейшие CDN обрабатывают атаки мощностью свыше 100 Тбит/с.

Есть ли российские CDN-провайдеры?

Да: Selectel CDN, CDNvideo, EdgeCenter, G-Core Labs предоставляют услуги CDN с серверами в России и соответствуют требованиям 152-ФЗ.

Что такое инвалидация кэша в CDN?

Процедура принудительного удаления устаревших версий файлов со всех edge-узлов при обновлении контента на origin-сервере. Без инвалидации пользователи видят старые версии.