Стоимость CDN: формула, примеры и онлайн-калькулятор
- Стоимость CDN складывается из трафика (входящий + исходящий), HTTP-запросов и дополнительных опций (SSL, WAF, geo).
- В 2026 году средняя цена исходящего трафика у российских провайдеров — от 0,50 до 3 ₽ за ГБ, в зависимости от региона и объёма.
- Реальная экономия от CDN начинается при трафике от 1 ТБ/мес, когда стоимость раздачи падает ниже прямого подключения к хостингу.
- 30% внезапного роста счёта вызваны пиковыми нагрузками (DDoS, вирусные посты), не учтёнными в среднем тарифе.
- Использование сжатия и кэширования может снизить исходящий трафик на 60-80%, пропорционально уменьшая стоимость.
- Формула расчёта стоимости CDN
- Пошаговый пример расчёта для реального проекта
- Частные случаи: пиковый трафик, межрегиональные передачи и DDoS
- Сравнение моделей оплаты: Pay-as-you-go, Reserved и Commitment
- Подводные камни: скрытые расходы и ошибки в настройке
- Инструкция по отладке и снижению стоимости CDN
- FAQ (часто задаваемые вопросы)
Формула расчёта стоимости CDN
Основной параметр — исходящий трафик (outbound). Формула ежемесячной платы:
Входящий трафик (inbound) часто бесплатен, но у некоторых провайдеров тарифицируется отдельно. Дополнительно могут взиматься плата за статические IP, SSL-сертификаты, WAF, geo-балансировку. Пример тарифа провайдера А (2026): 0,9 ₽/ГБ исходящего, 0,05 ₽/1000 запросов, первый 1 ТБ бесплатно. Для 10 ТБ (10000 ГБ) плата:
Если у вас 50 млн запросов (типично для 10 ТБ), итого ≈ 9000 + 2500 = 11500 ₽/мес. Это базовая формула; ниже разберём нюансы.
Пошаговый пример расчёта для реального проекта
Допустим, ваш сайт отдаёт 2 ТБ в месяц (2000 ГБ), средний размер объекта — 500 КБ. Считаем шаги.
- Оцените средний размер объекта: возьмите общий исходящий трафик за месяц / количество объектов. Пример: 2 ТБ = 2 000 000 МБ; если в логах 4 млн запросов, средний размер = 0,5 МБ = 512 КБ.
- Рассчитайте количество запросов: трафик в ГБ ÷ средний размер в ГБ. 2000 / 0,0005 = 4 000 000 запросов.
- Примените тариф: провайдер Y — 1,2 ₽/ГБ исходящего, 0,08 ₽/1000 запросов, бесплатно первый 1 ТБ. Платим за трафик сверх 1 ТБ: (2000-1000)×1,2 = 1200 ₽. За запросы: 4 000 000/1000×0,08 = 320 ₽. Итого 1520 ₽/мес.
- Учтите пограничные случаи: если вы используете SSL-сертификат от провайдера (часто бесплатно, у некоторых до 500 ₽/мес) или WAF (от 1500 ₽/мес). В примере без доп. опций.
Наш Калькулятор стоимости CDN автоматизирует этот расчёт и позволяет сравнить разных провайдеров.
Частные случаи: пиковый трафик, межрегиональные передачи и DDoS
Разберём три типовые ситуации, которые резко увеличивают счёт.
- Пиковые нагрузки: если в обычный день трафик 50 ГБ, а в день акции — 500 ГБ, провайдеры часто берут плату по 95-му перцентилю (отбрасывают 5% самых высоких значений). Уточните — биллинг по среднему или по максимуму. Пример: при тарифе 1 ₽/ГБ без защиты, пиковый день добавит 450 ₽.
- Межрегиональный трафик: если часть пользователей за рубежом, исходящий трафик на зарубежные POP-узлы может стоить в 2-3 раза дороже (например, 2,5 ₽/ГБ вместо 0,8 ₽/ГБ). Выбирайте провайдера с российскими серверами и фиксированной ценой для РФ.
- DDoS-атаки: объём мусорного трафика может достигать сотен Гбит/с. Без защиты вы платите за весь этот трафик. Включите WAF или scrubbing-центр (от 5000 ₽/мес за защиту уровня L3-L4).
Эти случаи часто не видны в стандартном тарифе. Для точного прогноза используйте Калькулятор стоимости CDN с опцией «пиковый трафик».
Скачайте логи CDN за последний месяц: трафик, количество запросов, пики.
Разделите общий трафик на число запросов.
Определите модель оплаты: pay-as-you-go, reserved или commitment.
Добавьте плату за SSL, WAF, geo, если они используются.
Умножьте на 1,3 для покрытия пиковых нагрузок.
Повторите для 2-3 провайдеров, выберите лучший.
Сравнение моделей оплаты: Pay-as-you-go, Reserved и Commitment
| Модель | Описание | Цена за ГБ (2026) | Когда выгодно |
|---|---|---|---|
| Pay-as-you-go | Платите за каждый ГБ по факту | 1,0-3,0 ₽ | Трафик < 1 ТБ/мес |
| Reserved (фикс. объём) | Покупаете фиксированный пакет (например, 10 ТБ) | 0,6-1,5 ₽ | Стабильный трафик 1-50 ТБ/мес |
| Commitment (контракт) | Долгосрочный контракт (1-3 года) с предоплатой | 0,3-0,8 ₽ | Трафик >50 ТБ/мес, предсказуемый рост |
Важно: reserved-пакеты часто не защищают от перерасхода — при превышении лимита платите по повышенной ставке (2-4 ₽/ГБ). Commitment даёт самую низкую цену, но штраф за досрочное расторжение может быть 30-50% от суммы контракта.
✅ Проверка перед подписанием контракта с CDN
0 из 8
Подводные камни: скрытые расходы и ошибки в настройке
Даже при правильной формуле можно получить завышенный счёт.
- Двойной трафик: если CDN кэширует не все объекты, провайдер берёт плату за входящий трафик origin + исходящий из CDN. Включайте кэширование статики (CSS, JS, изображения) и устанавливайте длинные TTL (7-30 дней).
- SSL/TLS handshake: некоторые провайдеры тарифицируют количество handshake-запросов (до 0,1 ₽/1000). Это может добавить до 10% к счёту при большом числе мелких объектов.
- Geo-балансировка: если вы подключаете серверы в нескольких регионах, плата за трафик между ними (inter-POP) может быть выше обычного. Избегайте кросс-региональной репликации без нужды.
- Неверный расчёт среднего размера объекта: если сайт отдаёт много мелких файлов (аватарки, иконки), количество запросов растёт, а трафик остаётся небольшим. Провайдер может зарабатывать на запросах. Оптимизируйте: используйте спрайты и data URI.
Проверьте логи CDN и сравните с выставленным счётом — часто встречаются расхождения.
Инструкция по отладке и снижению стоимости CDN
- Собирайте метрики: в панели CDN смотрите графики исходящего трафика, запросов, hit-ratio (доля попаданий в кэш). Цель — hit-ratio > 90% для статики.
- Настройте сжатие: gzip/brotli уменьшает трафик на 60-70%. Проверьте, что сервер отдаёт сжатый контент. Пример настройки Nginx:
gzip on; gzip_types text/plain application/javascript image/svg+xml; gzip_min_length 256; - Используйте кэширование на стороне клиента: заголовки Cache-Control и Expires. Для статики ставьте max-age=31536000 (1 год).
- Оптимизируйте изображения: конвертируйте в WebP/AVIF, сжимайте через
imagemagickилиsharp. Снижение размера даже на 10% даёт экономию при большом трафике. - Настройте правила кэширования: исключите из кэша динамические страницы (login, checkout), чтобы не платить за лишние запросы к origin.
- Выберите правильный тариф: используйте Калькулятор стоимости CDN для сравнения провайдеров по вашим данным.
FAQ (часто задаваемые вопросы)
🧮 Посчитайте сами — инструменты по теме
🧭 Разделы по теме
Частые вопросы
Как рассчитать стоимость CDN для сайта?
Суммируйте стоимость исходящего трафика (ГБ × цена за ГБ), запросов (число запросов/1000 × цена за 1000) и дополнительных услуг. Используйте средний размер объекта и пиковую нагрузку для точности. Калькулятор на сайте упростит процесс.
Сколько стоит 1 ГБ CDN‑трафика в России в 2026 году?
Цены варьируются от 0,50 до 3 ₽ за ГБ в зависимости от провайдера, объёма и модели оплаты. Для объемов >10 ТБ возможны тарифы от 0,3 ₽/ГБ по контракту. Актуальные цифры смотрите на сайтах провайдеров.
Что входит в стоимость CDN кроме трафика?
Обычно входящий трафик бесплатен. Дополнительно могут тарифицироваться HTTP‑запросы (0,05–0,1 ₽/1000), SSL‑сертификаты, WAF, geo‑балансировка, статические IP. Внимательно читайте тарифную сетку.
Какой CDN дешевле всего для небольшого сайта?
Для сайтов с трафиком до 1 ТБ/мес выгодны бесплатные лимиты провайдеров (например, 1 ТБ бесплатно у некоторых). Pay‑as‑you‑go с ценой около 1 ₽/ГБ и дешёвыми запросами. Сравните через калькулятор.
Почему счёт за CDN может быть выше расчётного?
Причины: неучтённый пиковый трафик (биллинг по 95‑му перцентилю), межрегиональные передачи, DDoS‑трафик, двойная тарификация (входящий + исходящий), большое число мелких запросов. Проверьте логи.
Как уменьшить стоимость CDN?
Включите сжатие gzip/brotli, настройте кэширование с длинным TTL, оптимизируйте изображения, используйте reserved‑пакеты при стабильном трафике, отключите ненужные опции. Hit‑ratio выше 90% экономит до 50%.
Какие еще калькуляторы могут быть полезны при расчетах расходов на проект?
Для оценки эффективности маркетинга — Калькулятор стоимости лида. Если проект связан с продуктами питания или садоводством, пригодятся Калькулятор стоимости блюда и Калькулятор стоимости сада.
Как часто нужно пересчитывать стоимость CDN?
Рекомендуется ежемесячно сверяться с логами и счётом. При изменении трафика более чем на 20% или появлении новых сервисов (WAF, geo) — пересчитайте. Также при смене тарифов провайдера.
Источники и нормативные документы
- CDN‑провайдеры России: тарифы 2026
- Рекомендации по оптимизации CDN
- Калькулятор стоимости CDN на сайте
- Обзор рынка CDN 2026