Backblaze B2 — це рішення для хмарного сховища, відоме своїми низькими витратами та чіткою ціною.
| Постачальник | Вартість Сховища (за ГБ) | Вартість Виходу (за ГБ) | 1 ТБ Сховище + 1 ТБ Вихід (Приблизно) |
|---|---|---|---|
| Backblaze B2 | $0.005 | $0.01 | ~$10.24 |
| Amazon S3 | $0.023 | $0.09 | ~$113.00 |
| Azure Blob | $0.020 | $0.087 | ~$107.00 |
| Google Cloud | $0.020 | $0.12 (перший 1 ТБ) | ~$140.00 |
Примітка: Ціни є наближеними та можуть відрізнятися залежно від регіону та рівня використання.
Модель Backblaze B2 проста та неймовірно дешева:
Безплатний рівень: 10 ГБ сховища + 1 ГБ вихідного трафіку щодня (30ГБ на місяць)
Приклад: Припустимо, у вас є 15 ГБ файлів MP3. Ви будете платити $0.025 на місяць за сховище (оскільки 10 ГБ безплатні, насправді ви платите за 5ГБ) і отримаєте 45 ГБ безплатного вихідного трафіку (egress x3). Якщо кожен MP3 становить 5 МБ, ви можете доставити до 9 000 завантажень на місяць за всього $0.025.
У масштабі: 1 ТБ виходу коштує близько $10 (якщо ваше сховище 15 ГБ), що дорівнює приблизно 200 000 завантажень/відтворень/потоків 5 МБ файлів.
| Постачальник | Плата за Вихід | Примітки |
|---|---|---|
| Amazon S3 | ✅ Так | Стягує $0.09/ГБ після безплатного рівня. Вихід є основним фактором вартості при використанні S3 у великих масштабах. |
| Wasabi | ❌ Ні* | Без плати за вихід, поки ваш щомісячний вихід менший за ваше середнє сховище (співвідношення 1:1). Це робить Wasabi дуже передбачуваним та ідеальним для сценаріїв з високими завантаженнями. |
При використанні Wasabi: Ви платите фіксованого щомісячного тарифу (мінімум $6.99 за 1 ТБ сховища), але отримуєте необмежені завантаження, поки не перевищуєте регулярно своє сховище у вихідному трафіку. Отже:
На перший погляд Wasabi виглядає привабливим — без плати за вихід, фіксовані ціни та 1 ТБ сховища приблизно за $6.99/місяць. Але якщо подивитись пильніше на те, як насправді працює їхня політика виходу, цінність починає знижуватися — особливо для сценаріїв з малим сховищем та високими завантаженнями, таких як доставка медіа.
Припустимо, ви зберігаєте 15 ГБ файлів MP3, і кожен файл становить близько 5 МБ. Це означає, що ви можете розмістити близько 3 000 пісень. Протягом місяця, якщо користувачі щодня завантажують всі ці файли, ви доставляєте 15 ГБ даних щодня, що дорівнює приблизно 450 ГБ/місяць. Це звучить добре за правилом "безплатний вихід" Wasabi, але ось в чому подвох: Wasabi дозволяє безплатний вихід лише до кількості вашого середнього сховища на місяць.
Нижче ви можете побачити таблицю порівняння та конкретні приклади того, як "без виходу" не варто того.
Розміщення файлів на власному VPS або виділеному сервері дає вам повний контроль. Ви можете навіть мати "необмежену" пропускну здатність, що чудово—але лише до порогу справедливого використання постачальника.
Коли Використовувати Локальний Сервер?
Приклад:
За допомогою VPS, який розміщує 25 ГБ зображень та аудіо контенту та 5 ТБ/місяць пропускної здатності, ви можете обслужити приблизно 1 мільйон завантажень 5 МБ файлів, припускаючи, що все оптимізовано. Використовуйте Laravel response()->stream() щоб уникнути перевантаження пам'яті та записуйте статистику за файл для динамічного управління стратегією доставки. Але у вас є 5TB пропускної здатності? Запитайте у своєї компанії хостингу!
Порада: Використовуйте локальний сервер як основне джерело та повернеться до Backblaze, якщо файли недоступні або трафік збільшується.
Cloudflare діє як середній шар між користувачами та вашим сховищем. На безплатних планах він може не кешувати великі двійкові файли, такі як MP3 або відео, за замовчуванням. Однак Pro плани ($25/місяць) пропонують більш агресивні політики кешування.
Коли Використовувати Cloudflare:
Приклад: Припустимо, ваш музичний сайт має кілька популярних MP3, які отримують 100 000 відтворень на місяць. З Cloudflare кешуванням їх, лише перші кілька запитів досягають Backblaze. Решта обслуговується з edge серверів Cloudflare. Це економить вам сотні гігабайт у комісіях за вихід.
Приклад Кешування Cloudflare для Розміщення MP3
| Метрика | Без Cloudflare CDN | З Cloudflare CDN (95% Cache Hit) |
|---|---|---|
| Всього MP3 файлів | 5 000 | 5 000 |
| Відтворень на місяць | 100 000 | 100 000 |
| Розмір MP3 | 5 МБ | 5 МБ |
| Всього сформованого трафіку | ~488 ГБ | ~488 ГБ |
| Трафік, обслуговуваний з Backblaze B2 | ~488 ГБ (100% трафіку) | ~24.4 ГБ (5% трафіку) |
| Трафік, обслуговуваний з Cloudflare | 0 | ~463.6 ГБ (95% трафіку) |
| Вартість Виходу Backblaze B2 (@$0.01) | ~$4.88 | ~$0.24 |
| Заощадження CDN | $0 | ~$4.64/місяць |
Примітка: Вартість сховища Backblaze для 5 000 MP3 (~25 ГБ) становить лише $0.125/місяць
Порада: Об'єднайте Cloudflare з Backblaze, встановивши B2 як походження та контролюючи поведінку кешування через заголовки або правила сторінки. Або використовуйте його зі своїм сервером для кешування часто доступних видео та зображень.
Почніть з локального сервера для максимального контролю та мінімальних початкових витрат. Він надає вам гнучкість та уникає передчасних витрат, поки трафік ще керований. Використовуйте Backblaze B2 для розвантаження контенту, важкого для сховища, такого як MP3, відео або великі завантаження. Це вкрай рентабельно як для резервного копіювання, так і для основного джерела при парі з CDN. Оновіть до Cloudflare Pro, коли ваш трафік зростає та кешування контенту з високою пропускною здатністю (як MP3 або відео) могло б компенсувати витрати на вихід. При коефіцієнті попадання в кеш 95% навіть сотні гігабайт місячного трафіку можуть бути зменшені до кількох ГБ, що досягають походження.
🎁 Бонусові Поради для Ефективності
Коли Розпочати Платити? Прочитайте нижче.
| Сценарій | Що Платити + Чому |
|---|---|
| Доставка >100 ГБ/місяць медіа | Backblaze B2 — низька вартість, масштабований вихід ($0.01/ГБ) без попередніх зобов'язань |
| Кешування MP3/відео в масштабі | Cloudflare Pro ($25) — окупляється, коли трафік перевищує ~2.5 ТБ/місяць |
| >3–5 ТБ прогнозованого трафіку VPS | Оновлення пропускної здатності сервера — $25 надає 2.5–5 ТБ додаткового вихідного трафіку з локального VPS |
Якщо ви щойно починаєте, Backblaze B2 ідеальний — немає фіксованої щомісячної плати, і ви платите лише за те, що використовуєте. Наприклад, зберігання 15 ГБ та доставка 1 ТБ завантажень коштуватимуть лише ~$10.
Але коли ваш трафік зростає — скажімо, до 2,5 ТБ/місяць — настав час серйозно розглянути Cloudflare Pro. За фіксовану $25/місяць ви можете обслужити 2,5 ТБ (або більше) повністю через edge CDN Cloudflare, завдяки їх політиці невимірюваного виходу для кешованого контенту. Це величезна економія витрат.
Це означає, що за $25 ви потенційно можете перестати платити за вихід — припускаючи, що ваш коефіцієнт попадання в кеш високий (напр. статичні MP3, зображення або відео, які часто не змінюються). Це не просто дешевше — це також поліпшує швидкість та надійність для кінцевих користувачів.
Як альтернатива, якщо ви запускаєте VPS і ваш трафік тимчасово збільшується (напр. неочікуване вірусне сплиття), розглядайте виділення цих самих $25 на збільшену пропускну здатність від вашої компанії хостингу. Багато з них пропонують 2,5–5 ТБ вихідного трафіку за таку ціну — чудово для короткотермінових всплихів без постійних оновлень.