Содержание статьи +
- TL;DR
- Зачем это нужно
- Четыре счётчика на CDN-инвойсе
- 95-й перцентиль с первых принципов
- Коммит, overage, транзит: три контрактные структуры
- Pay-as-you-go тарифы большой пятёрки в 2026
- Конкретная модель: live-and-VOD продукт на 100 000 MAU
- Multi-CDN экономика: когда таблица говорит «да»
- Origin egress: строка, которую вам не квотировали
- Как читать CDN-квоту
- Две ловушки, которые тихо разгоняют счёт
- Где здесь Фора Софт
- Ключевые выводы
- Что почитать дальше
- Call to action
TL;DR
Счёт за стриминговый CDN складывается из четырёх во многом независимых счётчиков: сколько байт вы отдали, сколько сделали запросов, какой у вас пик в Gbps и сколько байт origin отдал edge на заполнение кэша. Большинство команд планируют только первый и удивляются трём остальным. Сам счёт формируется одним из трёх метров – потарифным $/GB, burstable-биллингом по 95-му перцентилю или месячным коммитом плюс overage-тариф – и каждый метр поощряет совершенно разную форму трафика. Эта статья читает прайс-листы крупных CDN глазами CFO, выводит юнит-экономику от первых принципов с конкретными примерами и даёт чек-лист, чтобы решить – пора ли торговаться, коммититься, переключаться или разделять трафик между несколькими провайдерами.
Зачем это нужно
Если у вас видеопродукт, CDN – это самая крупная переменная статья на инженерной стороне P&L. В Bitmovin Video Developer Report 2025/26 контроль затрат назвал главной проблемой 38% видеокоманд – больше, чем любую техническую боль. Команда, не понимающая свой CDN-счёт, теряет позицию на переговорах, делает неверные build-vs-buy решения по origin shielding и multi-CDN и регулярно отдаёт ценовые решения в закупки без цифр на руках. Эта статья – для инженера, которому задали вопрос «почему счёт за CDN удвоился в прошлом месяце», и для продакта или CFO, который подписывает контракт. К концу обе аудитории должны уметь читать CDN-инвойс построчно, прогнозировать счёт следующего квартала из forecast по аудитории и сказать сейлзу, хороший ли коммит он только что предложил.
Четыре счётчика на CDN-инвойсе
Прежде чем сравнить две CDN-цены, важно понимать, что они квотируются против четырёх счётчиков, а не одного. Заголовочный тариф – «$0.02 за гигабайт» – это только первый из них.
Первый счётчик – data transfer out (он же egress, иногда «data transfer to internet»). Это байты, которые CDN отдаёт с edge в направлении зрителей, измеряется в гигабайтах в месяц и является самой большой строкой на большинстве стриминговых счетов. Опубликованный pay-as-you-go тариф CloudFront для Северной Америки и Европы начинается с $0.085 за GB после первого бесплатного терабайта в месяц, падает до $0.080/GB на следующих 40 TB и сползает до $0.020/GB на петабайтном масштабе. Южная Америка стартует с $0.170/GB – ровно вдвое тарифа US/EU.
Второй счётчик – HTTP-запросы. Каждый fetch манифеста, каждое скачивание сегмента, каждый запрос ключа CDN считает. Для большинства сайтов это погрешность округления, но live HLS-плеер делает один запрос плейлиста раз в несколько секунд плюс один запрос сегмента на rendition на каждый сегмент – и это складывается. CloudFront тарифицирует US/EU запросы по $0.0075 за десять тысяч HTTP и $0.0100 за десять тысяч HTTPS – HTTPS примерно на 33% дороже HTTP в любой регион. Первые десять миллионов HTTP(S) запросов в месяц бесплатно.
Третий счётчик – пиковая пропускная способность в Gbps. Чистые CDN-контракты редко метрят это напрямую, но enterprise-сделки и почти каждый IP-транзит или peering-контракт за CDN считают по 95-му перцентилю 5-минутной выборки. Этот счётчик мы разберём в следующей секции – он целиком меняет то, как вы думаете о форме трафика.
Четвёртый счётчик – origin egress, байты, которые origin посылает CDN на заполнение кэша. Если ваш origin лежит в AWS S3, а CDN – это CloudFront, AWS этот трафик прощает. Если origin в S3, а CDN – Cloudflare или Fastly, вы платите стандартный AWS egress $0.05–$0.09 за GB на каждый cache miss. Это та строка, которая удивляет команды при смене провайдера: старый счёт её прятал, новый – нет.
Несколько CDN добавляют поверх мелкие счётчики – invalidation сверх фритира, инвокации edge compute, image transformations, доставка логов, региональные доплаты, потоки real-time-логов. Это длинный хвост. Счёт за чистый крупный стриминговый workload округляется до четырёх счётчиков выше плюс фиксированный «support / SLA» минимум.
95-й перцентиль с первых принципов
Биллинг по 95-му перцентилю – он же burstable billing – самый сбивающий с толку метр для новых покупателей и одновременно главный механизм каждого IP-транзит-контракта и каждой премиальной частной CDN-сделки. Механика простая; интуицию даёт пример.
Провайдер сэмплирует ваш bandwidth в 5-минутных окнах весь месяц. В 30-дневном месяце получается 8 640 семплов. В конце месяца их сортируют от самого большого к самому маленькому, отбрасывают верхние 5% – примерно 432 семпла или около 36 часов трафика – и тарифицируют по самому большому из оставшихся. Это число – ваш «95-й перцентиль bandwidth», измеряется в Mbps или Gbps и умножается на ваш контрактный тариф за Mbps.
Интуиция: 95-й перцентиль позволяет вам подниматься над коммитом коротко без оплаты пика. Если у вас лайв-событие, удваивающее трафик на час каждую субботу, эти восемь 5-минутных семплов в месяц лежат внутри отброшенных верхних 5%. Вы платите за второй самый занятой час месяца, не за самый.
Теперь проговорим математику вслух.
Стриминговый продукт держит в среднем 3 Gbps большую часть месяца. По три вечера он подскакивает до 12 Gbps на 90 минут каждый раз – идёт большой матч. Каждый пик даёт 18 пятиминутных семплов, итого 54 спайк-семпла. 5% от 8 640 – это 432. 54 спайк-семпла комфортно лежат внутри отбрасываемых верхних 5%. Поэтому:
- 95-й перцентиль ≈ 3 Gbps (steady-state).
- При $1.00 за Mbps в месяц – типичная цена IP-транзита для среднего покупателя в 2026 – счёт = 3 000 × $1.00 = $3 000/мес.
- Если спайки были бы по 4 часа каждый, они дали бы 144 семпла – всё ещё под 432, и счёт остаётся ~$3 000.
- Если случится один десятичасовой спайк, это 120 семплов – под порогом – но если он повторяется каждую вторую ночь, это уже 1 800 семплов, сильно выше отбрасываемого порога, и 95-й перцентиль смещается к уровню пика.
Урок: 95-й перцентиль щедр к редким всплескам и наказывает регулярные. Еженедельное спортивное событие – бесплатно; вечерние новости, удваивающие трафик в 20:00 каждый день, – нет.
Тот же метр враждебен workload-у с равномерно высокой утилизацией. Если вы насыщаете 10 Gbps каждый час каждого дня, ваш 95-й – 10 Gbps, и плоский $/GB обошёлся бы дешевле.
Главный вывод, который большинство команд пропускают: выбор между $/GB и 95-м перцентилем – это выбор о форме вашего трафика, не о его объёме. Потарифный $/GB любит ровный предсказуемый workload (SVOD, обновления ПО). 95-й перцентиль любит остро пиковые (live sports, breaking news, запуски игр). Не та модель для вашей формы меняет счёт в 2–3 раза при тех же байтах.
Коммит, overage, транзит: три контрактные структуры
Поняв счётчики, можно разобрать три контрактные структуры, под которые каждая CDN-команда продаж будет квотировать.
Pay-as-you-go – это структура на каждой публичной странице тарифов CDN. Вы отдаёте трафик, метр его считает, в конце месяца вы платите rate-card цену. CloudFront, Cloudflare, Fastly, Google Cloud CDN, Azure Front Door, BunnyCDN – у каждого есть публичный pay-as-you-go тариф. Тариф сидит на верхушке тиерной лестницы; это худший $/GB, который провайдер вообще продаёт. Это правильная структура только когда вы не можете предсказать объём дальше чем на квартал вперёд.
Committed Use (коммит) – структура, к которой каждый CDN-сейлз вас подведёт, когда вы превысите несколько тысяч долларов в месяц. Вы согласуете минимум GB (или $) в месяц на фиксированный срок – обычно 12 или 36 месяцев – и в обмен тариф падает. Скидка против pay-as-you-go обычно 25–60% на среднем масштабе и может превышать 80% на hyperscale. Прямые контракты с Fastly, Akamai или Cloudflare обычно бьют стандартный CloudFront, когда счёт переваливает за $30 000–$50 000/мес. Два неочевидных правила коммитов: неиспользованная часть коммита сгорает по итогу месяца, и overage-тариф за трафик сверх коммита прописан в контракте и обычно на 10–50% выше коммитного.
Пример. Коммит 500 TB/мес по $0.012/GB на 24-месячной сделке, overage по $0.018/GB. Минимальный счёт = 500 000 × $0.012 = $6 000/мес, платится вне зависимости от того, использовали байты или нет. Если в тяжёлый месяц отгружаете 700 TB, платите $6 000 + 200 000 × $0.018 = $9 600 – blended $0.0137/GB. Если в лёгком месяце отгрузили 300 TB, всё равно платите $6 000 – blended $0.020/GB. Экономика работает, когда ожидаемый месячный объём около или чуть выше коммита; она ломается, если перекоммитились и регулярно недоиспользуете.
IP-транзит («burstable» / 95-й перцентиль) – структура у ISP, peering-эксченджей и нескольких CDN-смежных провайдеров (BunnyCDN продаёт 95-й перцентильный тиер; многие облака сквотируют 95-й транзит, если спросить). Вы выбираете committed information rate (CIR) в Mbps – пол – и burst rate – технический максимум вашего порта. Тарифируетесь ежемесячно по 95-му перцентилю реального использования. Если перцентиль ниже CIR, платите за CIR. Если выше – платите overage-тариф за Mbps на разницу. Математика из предыдущей секции применяется: пиковый workload на 3 Gbps 95-perc с коммитом 1 Gbps по $0.50/Mbps платит $500 минимум плюс $1 000 overage за 2 Gbps сверх коммита по $0.50/Mbps = $1 500 итого.
Три структуры сосуществуют в большинстве крупных стриминговых стеков. Pay-as-you-go – это санити-чек на rate-card. Committed Use – основной CDN-расход. IP-транзит – это то, к чему подключён ваш origin: стоимость байтов от origin до первых нод CDN, которая обычно невидима, пока вы не меняете CDN или регион.
Четвёртая, мельче, структура встречается на некоторых прайс-страницах: flat plan с встроенными аллоуэнсами. Cloudflare Pro/Business/Enterprise, AWS Security Savings Bundle, BunnyCDN High Volume – все встраивают какой-то объём bandwidth и запросов в месячную подписку. AWS запустил Security Savings Bundle в конце 2023, до 30% скидки на CloudFront+WAF за годовой коммит. В мае 2026 AWS расширил топовый Premium-план до конфигурируемых аллоуэнсов до 600 TB и 6 млрд запросов в месяц на distribution. Эти планы хороши для SMB, что укладывается в аллоуэнсы; всё остальное сваливается в «коммит плюс overage» математику.
Pay-as-you-go тарифы большой пятёрки в 2026
Заголовочный тариф – это не вся история, но это стартовая точка. В таблице ниже – pay-as-you-go тарифы мая 2026 для пяти крупных универсальных CDN, которые стриминговые команды чаще всего ставят в шорт-лист. Все цены в долларах за гигабайт, регион US/EU если не указано иное, для data transfer to internet.
| Провайдер | Free tier | Первый тиер | Второй тиер | Скидочный тиер | Заметки |
|---|---|---|---|---|---|
| Amazon CloudFront | 1 TB/мес | $0.085 (след. 9 TB) | $0.080 (40 TB) | $0.060 (100 TB) → $0.020 (5+ PB) | South America 2× US/EU; APAC 1.2–1.5× |
| Cloudflare | Pro/Business не считают байты | Enterprise по контракту | n/a | Custom тарифы на масштабе | Pro/Business не метрят egress; Enterprise метрит |
| Fastly | 100 GB триал | $0.12 первые 10 TB | $0.08 следующие 40 TB | Custom до ~$0.02 на PB | Регион-мультипликаторы; request-fee отдельно |
| Google Cloud CDN / Media CDN | 10 GB/мес | $0.08 первые 10 TB | $0.055 след. 140 TB | $0.030 выше 500 TB | Cache-fill из не-Google origin – стандартный egress |
| Azure Front Door | 100 GB/мес | $0.083 первые 10 TB | $0.075 след. 40 TB | $0.040 след. 100 TB | Standard vs Premium умножает прайс-лист |
Заметки, не помещающиеся в таблицу. «Прайс-лист» каждого CDN – это худшая цена, которую он продаёт. Cloudflare Enterprise не появляется на публичной странице вообще – это custom-quote, и эквивалент $/GB для стриминговых клиентов обычно ложится в $0.005–$0.015. Akamai (не в таблице, т.к. публичного pay-as-you-go нет) обычно в 2–4 раза дороже Cloudflare и в 1.5–2 раза дороже Fastly при сравнимом трафике, но это единственный из пятёрки, у кого есть media-delivery продукт (Adaptive Media Delivery) с включённой per-segment cache-tag invalidation и dedicated low-latency live-воркфлоу в базовой цене.
Два специалиста-CDN стоит знать для стриминговой категории конкретно: BunnyCDN High Volume и CDN77 media-delivery plans – оба построены вокруг стриминга и регулярно квотируют $0.001–$0.005/GB на петабайтном коммите плюс 95-percentile опции. BlazingCDN публикует $0.002/GB на 2 PB коммите – самая дешёвая публично указанная CDN-цена на Q2 2026.
Цифра, которую стоит запомнить: опубликованные тарифы спрэдят более чем в 40× – от CloudFront pay-as-you-go ($0.085/GB) до BlazingCDN на PB-коммите ($0.002/GB). Большинство продакшен-сделок после переговоров ложатся в $0.005–$0.030/GB. Если вендор квотирует вне этого диапазона без объяснений, вы скорее всего смотрите либо на не тот тиер, либо на цену, которая прячет другой метр (origin egress, requests, peak Gbps).
Конкретная модель: live-and-VOD продукт на 100 000 MAU
Прайс-страницы абстрактны. Счета – нет. Чтобы счётчики стали осязаемы, прогоним математику на реалистичном среднерыночном стриминговом продукте.
У продукта 100 000 monthly active users. Каждый смотрит в среднем 5 часов в месяц, поровну live и VOD, при среднем битрейте 4 Mbps (1080p после H.265 и ABR-адаптации). Лайв-окна сконцентрированы: 80% лайв-часов случается в 4-часовое вечернее окно по будням и 6-часовое – по выходным. Продукт на HLS, сегменты 4 секунды, лестница из 6 rendition. Cache hit ratio на edge в среднем 92%.
Отгруженные байты. Всего user-hours = 100 000 × 5 = 500 000 часов. Bandwidth-hours = 500 000 × 4 Mbps = 2 000 000 Mb-часов = 2 000 000 × 3600 / 8 = 900 000 000 MB = 900 TB. Округлим до 900 TB в месяц.
Байты от origin. При 92% cache hit ratio origin egress = 900 × (1 − 0.92) = 72 TB.
Количество запросов. Live HLS-плеер на 4-секундной частоте сегментов делает ~6 запросов манифеста в минуту и ~6 запросов сегмента в минуту – ~12 запросов в минуту на зрителя. VOD аналогично после первичного буфера. 500 000 часов × 60 минут × 12 запросов = 360 млн запросов/мес. Округлим до 400 млн с учётом retries, fetches ключей и CMCD-репортинга. 100% HTTPS.
Пиковый bandwidth. Концурентный пик в самый занятой вечер – допустим 25% MAU активны в этот час, 80% из них смотрят live = 100 000 × 0.25 × 0.80 = 20 000 concurrent. При 4 Mbps на зрителя = 80 000 Mbps = 80 Gbps.
Теперь подставим цифры в три контрактных структуры.
Сценарий A – CloudFront pay-as-you-go, US/EU.
- Data transfer: 1 TB free + 9 TB × $0.085 + 40 TB × $0.080 + 100 TB × $0.060 + 750 TB × $0.040 (приблизительно blended 350 TB и 524 TB тиеров) = $0 + $765 + $3 200 + $6 000 + $30 000 = $39 965 за data transfer.
- Requests: 400M × $0.0100 / 10 000 = $400 за HTTPS-запросы.
- Origin egress: origin в S3 того же региона → CloudFront → бесплатно для CloudFront-плеча. Origin egress внутри S3 включён.
- Итого: ~$40 400/мес. Эффективный $/GB ≈ $0.044.
Сценарий B – Negotiated CloudFront commit, 800 TB/мес.
- Negotiated rate, типичный для этого тиера: $0.018/GB commit, $0.025/GB overage.
- Data transfer база: 800 000 × $0.018 = $14 400. Overage на 100 TB: 100 000 × $0.025 = $2 500. Подытог $16 900.
- Requests: обычно negotiate до $0.005/10k = $200.
- Итого: ~$17 100/мес. Эффективный $/GB ≈ $0.019. Экономия 58% против pay-as-you-go.
Сценарий C – Специалист-CDN на 95-percentile транзите.
- Квота: $0.50/Mbps за committed 50 Gbps; overage по тем же $0.50/Mbps за каждый Mbps сверх коммита.
- 95-й перцентиль в этом workload-е: live сконцентрирован в 4×5 + 2×6 = 32 часах в неделю пика (96 семплов × 4 недели ≈ 384 семпла – комфортно под 432-семпл отбрасыванием), 95-й сидит около не-пикового уровня: ~30 Gbps.
- Счёт: 30 000 Mbps × $0.50 = $15 000. На транзите нет request-fee. Origin всё равно надо кормить; предположим внутри.
- Итого: ~$15 000/мес. Эффективный $/GB ≈ $0.017.
Поинт не в том, что сценарий C выигрывает – он обычно выигрывает на именно такой форме трафика, но он требует операционной зрелости, чтобы держать CDN-подобный distribution layer на голом транзите, чего большинству команд делать не стоит. Поинт в разбросе: тот же 900 TB workload платит $40 400, $17 100 или $15 000 чисто из-за контрактной структуры. Заголовочный $/GB CloudFront pay-as-you-go – это 2.4× negotiated CloudFront и 2.7× транзит.
Следующий вопрос каждого CFO – экономит ли multi-CDN ещё больше. Ответим в отдельной секции.
Multi-CDN экономика: когда таблица говорит «да»
Multi-CDN-архитектура маршрутизирует запросы пользователей через двух и более CDN-вендоров. Архитектуру и режимы отказа мы покрыли в 6.4 – multi-CDN архитектура, стандартный путь имплементации – в 6.5 – content steering. Здесь – про деньги.
Не все причины идти в multi-CDN финансовые. Resilience (нет single point of failure на delivery-слое), региональный перформанс (один CDN быстрее в Бразилии, другой – во Вьетнаме) и контрактный leverage (каждый вендор знает, что вы можете сдвинуть трафик в квартал) – каждая ценна сама по себе. Но финансовый кейс держится на трёх конкретных механиках:
Incremental commit. Большинство CDN тарифицирует следующую тысячу терабайт дешевле первой, поэтому разделение трафика 50/50 между двумя вендорами и коммит половины на каждом могут дать более низкий blended тариф, чем коммит всего на одном – но только если оба вендора готовы квотить тем же $/GB, что и на полном объёме, от чего опытные сейлз-команды отказываются. Итог: incremental-commit аргумент обычно проигрывает, и multi-CDN-расход тот же или чуть выше single-CDN на том же объёме.
Overage avoidance. Если коммит 500 TB на каждом из двух CDN и отгружаете 900 TB total, платите базовый тариф на обоих 500-TB трэншах и никакого overage ни там, ни там – каждый CDN видит только 450 TB. Один 1 000 TB-коммит на одном CDN по тому же $/GB оставил бы 100 TB overage. Это самый защитимый финансовый аргумент за разделение трафика – но он требует steerable, real-time-switchable load balancing между двумя CDN, что добавляет операционные расходы и ещё одного вендора (сервер content steering).
Региональная оптимизация. South America тариф CloudFront – 2× US/EU. Региональный специалист – Limelight (Edgio), G-Core, CDNetworks – может квотировать ощутимо ниже $/GB именно для South America или растущих APAC-рынков. Слать South America трафик специалисту, а US/EU – CloudFront, может срезать региональную часть счёта вдвое. Break-even зависит от абсолютного размера регионального трафика – если South America – 3% байтов, экономия маленькая; если 30% – экономия сама окупает multi-CDN операционный оверхед.
Полезный rule of thumb из реальных сделок: multi-CDN надёжно экономит 10–25% на all-in CDN счёте, как только месячный расход переваливает за ~$50 000, до любого reliability- или performance-плюса. Ниже этой черты операционные расходы и content-steering обычно съедают экономию.
Origin egress: строка, которую вам не квотировали
Строка, ломающая больше всего бюджетов, – origin egress. Паттерн: команда, всегда сидевшая на CloudFront с S3 origin, видит S3 → CloudFront как бесплатное (так и есть – AWS этот transfer прощает). Они переходят на Cloudflare или Fastly, чтобы сэкономить 40% на $/GB CDN-тарифе. Приходит первый счёт, CDN-строка действительно упала, а новая строка – AWS Data Transfer Out – внезапно несколько тысяч долларов.
Механика: каждый cache miss на новом CDN идёт обратно в origin за сегментом. Каждый pull – HTTP GET, который AWS тарифицирует по стандартному S3 egress ($0.05–$0.09/GB в зависимости от региона и объёма). При 92% cache hit ratio на 900 TB workload это 72 TB origin egress. При $0.085/GB – это $6 120. При $0.05/GB после S3 объёмной скидки – всё равно $3 600.
Три следствия.
Первое: cache hit ratio на новом CDN – теперь напрямую биллируемая строка, не просто метрика производительности. Падение с 92% до 85% на том же workload-е добавляет $0.05 × (900 − 765) TB = $0.05 × 135 = ~$6 750 дополнительного origin egress – примерно та же величина, что и вся экономия от смены CDN. Почему hit ratio дрейфует, мы разбирали в 6.2 – origin shielding и tiered caching и 6.3 – ключи кэширования в стриминге.
Второе: origin shield – это рычаг стоимости, не только надёжности. Грамотно настроенный CloudFront origin shield может поднять hit ratio на 5–15 п.п., прогоняя все edge-промахи через единый региональный кэш, который заполняется из origin один раз. Shield добавляет $/GB-наценку на shielded-пути (~$0.0075/GB у CloudFront), но математика почти всегда выигрывает: 10-п.п. улучшения hit ratio на 900 TB workload при $0.05/GB origin egress экономит 90 TB × $0.05 = $4 500 против 90 TB × $0.0075 = $675 shield-наценки. Net $3 825 в месяц.
Третье: колокация origin и CDN внутри одного облака – финансовое решение не меньше, чем операционное. CloudFront + S3, Google Cloud CDN + Cloud Storage, Azure Front Door + Blob Storage – все прощают origin-egress на same-cloud пути. Origin в AWS плюс CDN у Fastly стоит вам AWS egress на каждом cache miss. Origin у нейтрального провайдера (Backblaze B2, Wasabi) даёт другой тариф – Backblaze B2 → CDN egress бесплатен для крупных CDN-партнёров через Bandwidth Alliance.
Как читать CDN-квоту
Во время реального procurement-цикла вы получите минимум три CDN-квоты. Каждая структурирована так, чтобы заголовочный $/GB выглядел как можно ниже, оставив счёт гибким вверх. Семь-строчный чек-лист ниже – это то, что вы проходите перед подписью.
- Какой committed $/GB на моём планируемом объёме, на ровно моём региональном миксе, после всех скидок? Не следующий тиер; не глобальный средний.
- Какой overage-тариф сверх коммита, и это flat-мультипликатор или graduated? Покупатели, согласовывающие overage при подписании, обычно получают тариф в пределах 10–20% от committed; те, кто не согласовал, регулярно сталкиваются с 30–50% премией.
- Расписание request-fee, HTTPS конкретно? На 4-секундной частоте сегментов и 6-rendition лестнице это не округление.
- Сколько стоит origin-egress в ваш CDN и с каких origin он waived? Если вы не в одном облаке, это ненулевая строка.
- Цена origin shield / tiered caching, включена ли в $/GB? Платный shield-продукт за пейволом всё равно может быть правильным финансовым ответом.
- SLA, формула credit, список исключений? Большинство CDN SLA дают 5–15% credit от affected-периода и исключают force majeure, third-party network failures и routing changes, инициированные вами. Сформированная credit-формула – признак серьёзного провайдера; «best effort» – нет.
- Срок, true-up cadence, exit clause. 36-месячный коммит за 50% скидки выглядит как сделка года, пока ваш бизнес не сдвинется и неиспользованный коммит не станет списанием. 12 месяцев с квартальным true-up за 30% скидки обычно – лучшая сделка.
Покупатели, заходящие в procurement с этими семью вопросами, получают лучшие контракты, чем те, кто заходит с целевым «$/GB». Причина структурная – каждый CDN-сейлз сидит на проценте маржи, поэтому он направляет разговор туда, где у него больше всего пространства. Якорение на одной строке даёт ему уступить там и накачать четыре, о которых вы не спросили.
Две ловушки, которые тихо разгоняют счёт
«Ловушка – давать cache hit ratio дрейфовать без мониторинга. Cache hit ratio CDN – самое рычажное число на счёте. Падение с 95% до 85% на 1 PB workload при $0.05/GB origin egress = +$5 000/мес. Обычные причины – drift cache-ключей (URL-параметры, добавленные analytics-командой), изменения TTL (инженеры укорачивают TTL манифестов «ради свежести») и origin-response headers с no-cache. Закрепите hit ratio как billable KPI в месячном ревью, не как SRE-метрику.»
«Ловушка – коммит на 36 месяцев под плоский объём на растущем продукте. Стриминговые продукты не растут линейно. 36-месячный коммит, выставленный под сегодняшний объём, выглядит нормально первые шесть месяцев, потом становится либо (а) огромной overage-строкой по мере роста, либо (б) застрявшим коммитом по мере миграции части трафика к multi-CDN-партнёру. Stage-структура – 12 месяцев под консервативный объём с заранее согласованными ценовыми точками на более высокие объёмные бэнды на годы 2 и 3 – стоит больше на день один и экономит больше на день 366.»
Третья, более редкая, но достойная упоминания: никогда не принимайте квоту, не разделяющую request-fee и data-transfer. Несколько провайдеров квотят единое «all-in $/GB» и прячут requests – квота выглядит прекрасно, пока вы не поймёте, что субсидируете request-heavy воркфлоу других клиентов на своём per-segment-heavy live-event-skewed трафике.
Где здесь Фора Софт
В наших стриминговых, OTT, WebRTC, e-learning, telemedicine, surveillance и AR/VR-проектах CDN-счёт почти всегда оказывается крупнейшей инфраструктурной строкой к моменту, когда платформа добирается до первого миллиона viewer-hours. Мы закладываем cost-модель в архитектуру с самого начала: cache-friendly URL-соглашения и версионирование сегментов, удерживающие hit ratio выше 90% по мере роста каталога; настройку origin-shield, защищающую egress-строку; multi-CDN steering там, где география и масштаб его окупают; и контрактный worksheet, превращающий годовой forecast аудитории в защитимый коммит. Тот же скелет сохранил нескольким нашим OTT- и live-event-клиентам шестизначные годовые суммы на CDN, заменив дефолтный pay-as-you-go инвойс на корректно negotiated commit-plus-overage у того же провайдера – до каких-либо архитектурных изменений.
Ключевые выводы
- CDN-счёт состоит из четырёх счётчиков: data transfer, requests, peak bandwidth, origin egress.
- 95-perc любит короткие редкие пики; $/GB любит ровный объём.
- Заголовочный $/GB – это худшая цена провайдера; каждый контракт торгуется вниз.
- Cache hit ratio – самое рычажное число на стриминговом CDN-счёте.
- Origin shield обычно окупает себя за один билинг-цикл на multi-PB workload-ах.
- Multi-CDN надёжно экономит 10–25% свыше $50k/мес расхода – до reliability-плюсов.
- Срок коммита, overage-тариф и true-up важнее заголовочного $/GB.
Что почитать дальше
- Multi-CDN: архитектура, экономика, режимы отказа
- Content steering: стандартный путь к multi-CDN
- Origin shielding и tiered caching
Call to action
Обсудите с инженером стриминга моделирование вашего CDN-счёта до следующего renewal · Посмотрите наши кейсы в OTT, live-событиях и telemedicine · Скачайте CDN Cost Cheatsheet – одностраничный референс с четырьмя счётчиками, тремя контрактными структурами, семь-строчным чек-листом для квоты и rule-of-thumb числами из этой статьи.