Стоимость CDN: формула, примеры и онлайн-калькулятор

💻 IT и кодОбновлено: 13 июля 2026 г.4 мин чтения
Вы запускаете проект и получаете счёт от CDN-провайдера на десятки тысяч рублей, не понимая, откуда взялась сумма. Без чёткой формулы и учёта скрытых параметров бюджет раздувается. Разберём методику расчёта на примерах, чтобы вы могли прогнозировать затраты и выбирать тариф осознанно, а заодно проверить свои расчёты через <a href="/onlayn-kalkulyatory/dlya-programmistov/kalkulyator-stoimosti-cdn">Калькулятор стоимости CDN</a>.
⚡ Коротко: главное
  • Стоимость CDN складывается из трафика (входящий + исходящий), HTTP-запросов и дополнительных опций (SSL, WAF, geo).
  • В 2026 году средняя цена исходящего трафика у российских провайдеров — от 0,50 до 3 ₽ за ГБ, в зависимости от региона и объёма.
  • Реальная экономия от CDN начинается при трафике от 1 ТБ/мес, когда стоимость раздачи падает ниже прямого подключения к хостингу.
  • 30% внезапного роста счёта вызваны пиковыми нагрузками (DDoS, вирусные посты), не учтёнными в среднем тарифе.
  • Использование сжатия и кэширования может снизить исходящий трафик на 60-80%, пропорционально уменьшая стоимость.

Формула расчёта стоимости CDN

Основной параметр — исходящий трафик (outbound). Формула ежемесячной платы:

Стоимость = (Исходящий трафик, ГБ × Цена за ГБ) + (Количество HTTP-запросов × Цена за 1000 запросов) + Доп. услуги

Входящий трафик (inbound) часто бесплатен, но у некоторых провайдеров тарифицируется отдельно. Дополнительно могут взиматься плата за статические IP, SSL-сертификаты, WAF, geo-балансировку. Пример тарифа провайдера А (2026): 0,9 ₽/ГБ исходящего, 0,05 ₽/1000 запросов, первый 1 ТБ бесплатно. Для 10 ТБ (10000 ГБ) плата:

Стоимость = 10000 × 0,9 + (запросы, млн, × 0,05) = 9000 ₽ + 50 ₽/млн запросов

Если у вас 50 млн запросов (типично для 10 ТБ), итого ≈ 9000 + 2500 = 11500 ₽/мес. Это базовая формула; ниже разберём нюансы.

Пошаговый пример расчёта для реального проекта

Допустим, ваш сайт отдаёт 2 ТБ в месяц (2000 ГБ), средний размер объекта — 500 КБ. Считаем шаги.

  1. Оцените средний размер объекта: возьмите общий исходящий трафик за месяц / количество объектов. Пример: 2 ТБ = 2 000 000 МБ; если в логах 4 млн запросов, средний размер = 0,5 МБ = 512 КБ.
  2. Рассчитайте количество запросов: трафик в ГБ ÷ средний размер в ГБ. 2000 / 0,0005 = 4 000 000 запросов.
  3. Примените тариф: провайдер Y — 1,2 ₽/ГБ исходящего, 0,08 ₽/1000 запросов, бесплатно первый 1 ТБ. Платим за трафик сверх 1 ТБ: (2000-1000)×1,2 = 1200 ₽. За запросы: 4 000 000/1000×0,08 = 320 ₽. Итого 1520 ₽/мес.
  4. Учтите пограничные случаи: если вы используете 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
Сбор данных

Скачайте логи 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

  1. Собирайте метрики: в панели CDN смотрите графики исходящего трафика, запросов, hit-ratio (доля попаданий в кэш). Цель — hit-ratio > 90% для статики.
  2. Настройте сжатие: gzip/brotli уменьшает трафик на 60-70%. Проверьте, что сервер отдаёт сжатый контент. Пример настройки Nginx:
    gzip on;
    gzip_types text/plain application/javascript image/svg+xml;
    gzip_min_length 256;
  3. Используйте кэширование на стороне клиента: заголовки Cache-Control и Expires. Для статики ставьте max-age=31536000 (1 год).
  4. Оптимизируйте изображения: конвертируйте в WebP/AVIF, сжимайте через imagemagick или sharp. Снижение размера даже на 10% даёт экономию при большом трафике.
  5. Настройте правила кэширования: исключите из кэша динамические страницы (login, checkout), чтобы не платить за лишние запросы к origin.
  6. Выберите правильный тариф: используйте Калькулятор стоимости 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) — пересчитайте. Также при смене тарифов провайдера.

Источники и нормативные документы

  1. CDN‑провайдеры России: тарифы 2026
  2. Рекомендации по оптимизации CDN
  3. Калькулятор стоимости CDN на сайте
  4. Обзор рынка CDN 2026

Ещё по теме «IT и код»