Top.Mail.Ru
КОНФИГУРАТОР Серверы
Сетевое оборудование
СХД
IP-телефоны IP-камеры Источники бесперебойного питания (ИБП) Комплектующие Готовые решения Серверы под задачу
О компании Купить в лизинг Блог Отзывы Доставка Гарантия Контакты Работа у нас Реквизиты Спецпредложения Игровые ПК на ISKRAPC Заявка в тех поддержку
Эксперты в подборе IT-оборудования

CDN-серверы: архитектура и характеристики

30 июля 2026
CDN-серверы: архитектура и характеристики

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

Расшифровывается как Content Delivery Network, сеть доставки контента. Смысл простой: вместо того чтобы каждый запрос летел на ваш единственный сервер в Москве, картинки и видео отдаёт машина, стоящая в том же городе, что и посетитель. Меньше расстояние - меньше задержка.

Дальше разберём, как это работает по шагам, что CDN ускоряет на самом деле, а что нет, и отдельно - что происходит с CDN в России, потому что с 2025 года привычные ответы здесь перестали работать.

Как работает CDN: путь запроса от браузера до ближайшего сервера

Проследим за одной картинкой на странице.

  1. Браузер спрашивает адрес. Посетитель из Новосибирска открывает сайт. Браузер идёт в DNS за адресом, откуда брать картинку.
  2. CDN подсовывает ближайший узел. Вместо адреса вашего сервера DNS возвращает адрес узла CDN в Новосибирске или рядом. Выбор делает система маршрутизации: смотрит на географию, загруженность узлов и состояние каналов.
  3. Узел проверяет свой кеш. Если копия картинки уже лежит на этом узле - он отдаёт её сразу. Это называется попаданием в кеш.
  4. Если копии нет - узел идёт к вам. Промах по кешу: узел запрашивает файл у вашего сервера (его называют origin, исходный), отдаёт посетителю и оставляет копию у себя. Следующий человек из того же города получит её уже мгновенно.
  5. Копия живёт ограниченное время. Сколько именно - задаёт TTL, время жизни кеша. Истекло - узел сходит к вам за свежей версией.

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

Как проверить, что CDN действительно работает

Самый быстрый способ - посмотреть заголовки ответа:

curl -I https://example.com/static/logo.png

Что искать в выводе:

  • X-Cache: HIT или CF-Cache-Status: HIT - ответ пришёл из кеша узла. MISS означает, что узел ходил на ваш сервер; если MISS стоит постоянно, кеширование настроено неправильно.
  • Age - сколько секунд копия лежит на узле. Растёт от запроса к запросу - кеш живой.
  • Cache-Control - то, что вы сами разрешили кешировать. Если там no-store или private, CDN честно ничего не сохранит, сколько за неё ни плати.

Жалобы «подключили CDN, а быстрее не стало» чаще всего упираются именно в это: сайт сам отдаёт заголовки, запрещающие кеширование, и сеть работает вхолостую.

Что CDN ускоряет, а что нет

Здесь чаще всего возникают завышенные ожидания, поэтому разложим честно.

CDN сокращает сетевую задержку - время, за которое байты долетают от сервера до посетителя. Всё, что она умеет, сводится к сокращению расстояния и разгрузке вашего канала.

УскоритсяНе изменится
Картинки, видео, шрифты, JS и CSSВремя генерации страницы вашим приложением
Крупные файлы на скачиваниеМедленные запросы к базе данных
Статика для географически далёкой аудиторииТяжёлая логика в коде
Пиковые нагрузки на отдачуЛичный кабинет и админка - там контент персональный, кешировать нечего

Если страница собирается три секунды из-за неоптимизированных запросов, CDN не поможет: она отдаст ту же самую страницу, просто чуть быстрее доедет по проводам.

Насколько задержка вообще важна - цифры есть, но их стоит приводить точно, потому что в интернете они гуляют в перевранном виде:

  • Akamai, отчёт State of Online Retail Performance за 2017 год по 10 млрд визитов: задержка в 100 миллисекунд снижает конверсию до 7 %. Не одна секунда, как часто пишут, а одна десятая.
  • Google, 2016: 53 % посетителей с мобильных уходят, если страница грузится дольше 3 секунд.
  • Amazon, 2006: каждые 100 мс задержки стоили компании около 1 % продаж.

Цифры старые, и переносить их на свой проект один в один не стоит - у всех разная аудитория. Но порядок величин они задают верно: секунды здесь никто не считает, счёт идёт на десятые доли.

Архитектура CDN: точки присутствия, кеш и маршрутизация

Внутри любая сеть доставки собрана из одних и тех же частей.

КомпонентЧто делает
Точка присутствия (PoP)физическая площадка с серверами в конкретном городе; чем их больше и чем ближе они к аудитории, тем лучше
Кеширующие серверыхранят копии контента и отдают их посетителям; от их дисков и сети зависит скорость отклика
Origin, исходный серверваш собственный сервер, откуда CDN берёт оригиналы
Система маршрутизациирешает, какой узел обслужит запрос: смотрит географию, загрузку, состояние каналов
Мониторинг и аналитикастатистика доставки, попадания в кеш, узкие места

По устройству сети делятся на три типа. Иерархическая - есть родительские узлы, которые тянут контент с origin, и дочерние, которые обслуживают людей; родитель прикрывает origin от лишних запросов. Распределённая - все узлы равноправны и обмениваются контентом между собой, это живучее. Гибридная - смесь, и на практике встречается чаще всего.

Ещё одно деление - по охвату. Глобальные сети раскинуты по континентам и нужны, когда аудитория международная. Региональные держат узлы в одной стране или соседних, стоят дешевле и для локальной аудитории часто работают лучше: у них короче маршруты внутри страны. Для российского проекта это обычно и есть правильный выбор.

Какой контент раздают через CDN

Хорошо ложится на CDNПлохо или бессмысленно
Изображения, иконки, шрифтыСтраницы личного кабинета
Видео и потоковое вещаниеОтветы API с персональными данными
Файлы на скачивание, обновления, дистрибутивыФормы и корзина в момент оформления
JS, CSS, статические страницыВсё, что меняется на каждый запрос
Крупные архивы и резервные копии для раздачиВнутренние сервисы без внешних посетителей

Правило простое: CDN хороша там, где один и тот же файл нужен многим. Как только контент становится персональным, кешировать нечего.

CDN в России: почему Cloudflare перестал быть ответом

Этот раздел стоит прочитать, даже если остальное вы знали.

Долгие годы стандартный совет звучал так: поставьте сайт за Cloudflare, там есть бесплатный тариф. С июня 2025 года совет перестал работать.

Российские операторы связи начали ограничивать ответы сайтов, работающих через Cloudflare, первыми 16 килобайтами. Соединение устанавливается, лёгкая страница может даже открыться. А сайт с картинками и скриптами обрывается на середине: посетитель видит куски вёрстки, бесконечную загрузку или пустой экран. Сообщения о блокировке он не увидит - для него сайт просто сломался.

Отдельно случались и прямые перебои: временные блокировки подсетей Cloudflare приводили к массовой недоступности сайтов сразу в нескольких регионах.

Практический вывод для владельца сайта с российской аудиторией: проверьте, за какой сетью доставки стоит ваш сайт. Если за Cloudflare, часть посетителей из России видит его неработающим, и вы об этом не узнаете из своей аналитики - счётчик просто не успеет загрузиться.

Спрос на отечественные сети после этого вырос: продавцы российских CDN сообщали о четырёхкратном росте продаж. Расклад по рынку на конец 2024 года и параметры сетей:

ПровайдерДоля рынкаГорода присутствияЁмкость сети
CDNvideo (входит в «Билайн»)25,2 %201 Тбит/с
NGENIX24,8 %404 Тбит/с
EdgeЦентр23,5 %2610 Тбит/с
Selectel-65+ точек на трёх континентах-

Две оговорки к таблице. Первая: число городов и ёмкость сети - разные вещи, и большая ёмкость не заменяет присутствия в вашем регионе. Если аудитория в основном за Уралом, смотрите на карту узлов, а не на суммарные терабиты. Вторая: на рынке много реселлеров - компаний, которые перепродают чужую сеть под своим именем. Перед подписанием договора стоит спросить прямо, чья инфраструктура за услугой.

Когда CDN не нужна

Провайдеры такое не пишут, поэтому напишем мы.

  • Аудитория в одном городе или регионе. Если все ваши посетители сидят в том же городе, где стоит сервер, сокращать расстояние нечего. Выигрыш будет в пределах погрешности.
  • Сайт лёгкий. Корпоративный сайт на десяток страниц с парой картинок грузится быстро и без CDN. Сначала сожмите изображения и включите кеширование на своём веб-сервере - это бесплатно и часто закрывает вопрос.
  • Трафика мало. CDN снимает нагрузку с канала. Если канал не загружен, снимать нечего.
  • Тормозит бэкенд, а не сеть. Проверьте, на что уходит время: на генерацию ответа или на его передачу. Если на генерацию, CDN не поможет. Как это измерить - в материале про диагностику и нагрузочное тестирование веб-сервера.
  • Контент персональный. Личный кабинет, внутренний портал, 1С через веб-клиент - кешировать там нечего, а лишнее звено в цепочке добавит точку отказа.

CDN - это ещё один поставщик в вашей схеме. Он добавляет зависимость, стоит денег и усложняет отладку. Заводить его стоит, когда есть задача, которую он решает, а не потому что так принято.

Своя раздача вместо CDN: что стоит в узле

Иногда правильный ответ - не покупать сеть доставки, а поднять кеширующий узел самому. Так делают, когда аудитория сосредоточена в известных точках, когда контент чувствительный и отдавать его наружу нельзя, или когда раздача идёт внутри своей сети - например, обновления на филиалы.

По сути узел раздачи - это обычный сервер с кеширующим обратным прокси. Чаще всего берут nginx: он умеет и кешировать ответы, и отдавать статику, и терминировать TLS. Разница между ним и Apache под такую задачу разобрана в статье про Apache против nginx, а сам принцип посредника между клиентом и сервером - в материале про прокси-сервер.

Во что упирается такой узел, по порядку значимости:

  • Сеть. Это первое, что кончается. Гигабита хватает для статики небольшого сайта, под видео и крупные файлы смотрят в сторону 10 Гбит/с и выше. Считайте по пику, а не по среднему.
  • Диски. Горячий кеш держат на NVMe, холодный можно на SATA SSD или дисках побольше. Смысл именно в разделении: часто запрашиваемое лежит на быстром, редкое - на ёмком. Механика такого разделения разобрана в материале про SSD-кеширование.
  • Оперативная память. Часть кеша живёт в ней, и это самый быстрый уровень. Чем больше памяти, тем чаще ответ уходит вообще без обращения к диску.
  • Процессор. Под чистую раздачу статики нагрузка небольшая. Заметной она становится на шифровании: если трафика много, TLS начинает есть ядра.

Под видео и потоковое вещание требования отдельные, их разбирали в статье про медиасерверы для стриминга и обработки контента. И отдельно про честность расчёта: свой узел выгоден в известной географии, а не вместо глобальной сети. Строить собственные площадки в двадцати городах дороже, чем купить услугу, и это нормальный ответ.

За узлом раздачи нужно следить: попадание в кеш, загрузка канала, состояние дисков. Что и как отслеживать - в разборе про комплексный мониторинг серверов.

Короткие ответы

Что такое CDN простыми словами?
Сеть серверов в разных городах, которая держит копии вашего сайта и отдаёт их посетителю с ближайшего узла. Расстояние короче - страница открывается быстрее.

Чем CDN отличается от хостинга?
Хостинг - это место, где живёт сам сайт и его база. CDN ничего не хранит постоянно, она только раздаёт копии файлов и обращается к хостингу за оригиналами. Одно другое не заменяет.

Нужна ли CDN небольшому сайту?
Обычно нет. Если аудитория в одном регионе, а страниц немного, дешевле сжать картинки и настроить кеширование на своём веб-сервере. К CDN идут, когда география разъезжается или канал перестаёт справляться.

Что будет с сайтом за Cloudflare в России?
Часть посетителей увидит его неработающим: с июня 2025 года операторы режут ответы таких сайтов до первых 16 килобайт. Лёгкие страницы открываются, тяжёлые обрываются. Для российской аудитории смотрят в сторону отечественных сетей.

Ускорит ли CDN личный кабинет или 1С через веб-клиент?
Нет. Там контент персональный, кешировать нечего. CDN работает с тем, что одинаково для многих.

CDN защитит от DDoS?
Частично. Распределённая сеть размазывает нагрузку и переживает всплески, которые положили бы один сервер. Но защита от атак - отдельная услуга со своими настройками, а не побочный эффект кеширования.

Коротко о главном

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

Для российской аудитории главный вопрос сегодня не «какую CDN выбрать», а «через какую сеть сайт вообще доезжает до посетителя». Проверьте это до того, как оптимизировать что-то ещё.

Собираете сервер под раздачу контента или кеширующий узел?

Инженеры ITTELO подберут конфигурацию под ваш профиль нагрузки - сеть, диски под кеш, память, - соберут и протестируют сервер перед отгрузкой. Всё с гарантией и поддержкой после продажи, на рынке серверов мы 11+ лет.

сервер под высокую нагрузку · +7 (800) 551-80-12 · info@ittelo.ru

ПОДПИСКА

НА РАССЫЛКУ
ПОЛЕЗНЫЕ СТАТЬИ, АКЦИИ
И ЗАКРЫТЫЕ РАСПРОДАЖИ
Котик подписка
Похожие статьи
Вам также может быть интересно

ТОП-5 ошибок при выборе сервера
Товар добавлен в список сравнения
Перейти в сравнение
Продолжить просмотр
Заявка в тех поддержку
Загрузка формы…
Не удалось загрузить форму. Обновите страницу или свяжитесь с нами по телефону.
Консультация
ИТ-специалиста
Оставьте контакты — свяжемся с вами в течение нескольких минут и подготовим коммерческое предложение
IT-архитектор подберет сервер под вашу задачу
Заполните форму — наш специалист свяжется с вами в течение 15 минут, уточнит задачу и подготовит коммерческое предложение
Заказать сервер
Отправим конфигурацию вам на почту. Менеджер перезвонит в течение 15 минут
Зарегистрироваться в бонусной программе
Консультация
ИТ-специалиста
Оставьте контакты — свяжемся с вами в течение нескольких минут и подготовим коммерческое предложение