Amazon CloudFront или Cloudflare CDN: стоимость трафика CDN
Выберите, что будете размещать, и укажите трафик за месяц. Мы посчитаем полный месячный счёт для каждого тарифа VPS и облака: сколько трафика входит в тариф, сколько стоит сверх него и во что обойдутся объектное хранилище и CDN. Самый дешёвый готовый вариант окажется первым.
Что будете размещать?
Конфигурация сервера
Картинки, загрузки, видео — файлы, одинаковые для всех. Их может отдавать объектное хранилище или CDN вместо вашего сервера, не расходуя его трафик.
Где основные посетители
Дополнительно
Что выбрать
2 vCPU / 4 ГБ, 10 ТБ в месяц, посетители: Северная Америка. Дешевле всего поблизости — Tencent Cloud Lighthouse Razor Speed 2 vCPU / 4 GB + Cloudflare R2 + Cloudflare CDN, 9,85 $/мес. То же самое в AWS EC2 t4g.medium + Amazon S3 + Amazon CloudFront стоит 834 $, в 84,6 раза дороже.
Дешевле всегоМеньше всего поставщиков
9,85 $/мес
Измеряем задержку…
Сервер
Tencent Cloud Lighthouse Razor Speed 2 vCPU / 4 GB2 vCPU / 4 ГБ · общий CPU · Северная Америка · VirginiaБезлимит, использовано 1 024 ГБ
Мы сочетаем каждый тариф сервера, который подходит по CPU и памяти, с каждым вариантом объектного хранилища и CDN и считаем месяц для каждой комбинации: сам тариф, трафик сверх включённого (у крупных облаков — плата за каждый ГБ исходящего трафика), хранение, запросы и трафик CDN. На странице до трёх вариантов: самый дешёвый рядом с вашими посетителями, вариант с наименьшим числом поставщиков и, если он заметно дешевле, более далёкий. Остальное — в таблице. Для CDN мы считаем, что 80 % запросов отдаются из его кэша, а за остальными 20 % CDN ходит на ваш сервер или в хранилище (источник); этот трафик оплачивается по правилам источника.
Почему крупные облака настолько дороже?
В основном из-за трафика. AWS, Google Cloud и Azure берут плату за каждый ГБ, отданный в интернет, — примерно $0,08–0,12, а в большинство тарифов VPS входит от 1 до 20 ТБ в месяц. При нескольких ТБ в месяц трафик в крупном облаке часто стоит дороже самого сервера.
Что такое «статические файлы» и сколько указывать?
Это файлы, одинаковые для всех посетителей: картинки, загрузки, видео, скрипты. Их может отдавать объектное хранилище или CDN вместо вашего сервера. Ориентир: блог в основном статичен (около 80 %), API или прокси — совсем нет (0 %), файлообменник — почти полностью (95 %).
Когда выгодно объектное хранилище вместе с CDN?
Когда статические файлы составляют большую часть трафика и не помещаются в то, что включено в тариф сервера. Cloudflare R2 не берёт плату за исходящий трафик, а Backblaze B2 бесплатен при раздаче через Cloudflare или Bunny. Тогда несколько ТБ загрузок могут стоить несколько долларов, а не сотни.
Почему загружать на сервер бесплатно, а скачивать — платно?
Провайдеры платят вышестоящим сетям за трафик, который уходит из их сети, а входящий трафик приводит клиентов. Поэтому загрузка данных на ваш сервер бесплатна, а платите вы за то, что сервер отдаёт посетителям (исходящий трафик).
Что такое уровни Premium и Standard в Google Cloud?
Premium везёт трафик по собственной сети Google до точки, ближайшей к посетителю, и только там передаёт его в интернет; цена зависит от направления. Standard передаёт трафик в интернет рядом с дата-центром и стоит дешевле. Варианты маршрутизации «сеть Microsoft» и «интернет» в Azure устроены так же.
Почему трафик в материковый Китай дороже?
Международных каналов в Китай мало, и они дорогие. Google Cloud отдельно тарифицирует трафик Premium в Китай — примерно вдвое дороже обычного, а маршруты в Китай часто медленные, сколько ни плати. Ближе всего обычно дата-центры в Азии и Океании; сравнить поможет тест задержки на этой странице.
Почему не сравнивается производительность?
Это фильтр по цене и характеристикам, а не бенчмарк. Тарифы с общим CPU (отмечены в таблице) могут замедляться, когда соседи по физической машине сильно нагружают её. Если это важно, отключите их в разделе «Дополнительно».
Есть ли смысл брать несколько маленьких серверов ради трафика?
Иногда несколько маленьких тарифов вместе дают больше трафика, чем один большой. Планировщик сам такие сочетания не ищет: измените число серверов в разделе «Дополнительно» и сравните.
Насколько точны и свежи цены?
Каждая цена вручную сверена с официальной страницей цен провайдера. Дата проверки — внизу страницы, у каждой строки таблицы есть ссылка на источник. Все цены указаны без НДС и других налогов — их могут добавить к счёту в зависимости от вашей страны. Провайдеры называют цены в долларах США или евро; другие валюты пересчитываются по фиксированному справочному курсу Европейского центробанка (дата внизу страницы), поэтому реальное списание может немного отличаться. Нашли ошибку? Откройте issue на GitHub.
Как измеряется задержка и что с маршрутами в материковый Китай?
Ваш браузер отправляет несколько крошечных запросов к каждому дата-центру на странице и засекает время — по тем же точкам и тем же способом, что Me2Cloud: один прогревочный, затем медиана из трёх. Это реальная задержка вашей сети, а не лабораторная цифра. Маршруты в материковый Китай сильно зависят от провайдера и оператора связи, и по цене о них ничего не скажешь. Если ваши посетители в Китае, откройте страницу оттуда (или попросите кого-нибудь из них) и сравните цифры для Гонконга и Токио.
Всё работает в вашем браузере. Без регистрации, а результаты мы не собираем.