Skip to content

Backblaze B2 -- облачное объектное хранилище

Исследование проведено: 2026-02-22 Источник: https://www.backblaze.com/docs

Что такое Backblaze B2

Backblaze B2 -- S3-совместимое объектное хранилище с моделью "always-hot" (данные всегда доступны без задержки). Централизованное решение с erasure coding (20 шардов, устойчивость к потере 3 Storage Pod / 180 дисков).

Сайт: https://www.backblaze.com/cloud-storageДокументация: https://www.backblaze.com/docs/cloud-storageТикер: NASDAQ: BLZE

Компания

ПараметрЗначение
Основана2007, San Mateo, California
CEOGleb Budman
ТикерNASDAQ: BLZE (IPO 2021)
Сотрудников~346
ARR$147M (+13% YoY)
B2 ARR$82M (+26% YoY)
Adjusted EBITDA Q3 2025$8.4M (23% margin)
Наличные$50M
Клиентов500,000+ в 175 странах
Данные под управлением5+ эксабайт
Durability11 девяток (99.999999999%)

Bootstrapped компания (менее $3M внешнего финансирования до IPO).

Ценообразование

Pay-As-You-Go

УслугаБесплатноДалее
Хранение10 ГБ навсегда$6/ТБ/мес
Egress3x от среднего хранения$0.01/ГБ
Egress через CDN-партнёровБезлимит$0
Class A (PUT, POST)Безлимит$0
Class B (GET, HEAD)2,500/день$0.0004/1000
Class C (LIST)2,500/день$0.004/1000

Никаких минимальных размеров файлов и сроков хранения.

B2 Reserve (предоплата)

ПараметрЗначение
Минимум20 ТБ
Ценаот $1,560/год за 20 ТБ
EgressБесплатно, безлимит
API callsБесплатно
ПоддержкаPremium support
Срок1-5 лет

CDN-партнёры с бесплатным egress

Cloudflare, Fastly, bunny.net, CacheFly, Vultr, CoreWeave.

Регионы

РегионРасположениеCompliance
US WestSacramento + Phoenix--
US EastРестон, ВирджинияHIPAA/HITECH, NIST 800-53
EU CentralАмстердамGDPR
CA EastТоронтоSOC 1/2, ISO 27001, PCI DSS, HIPAA

Один аккаунт = один регион. Для мультирегиона: отдельные аккаунты + Cloud Replication.

S3 endpoint: https://s3.<region-id>.backblazeb2.com

Производительность (Q3 2025 benchmark)

МетрикаBackblaze B2AWS S3Cloudflare R2Wasabi
TTFB 256 КиБ12 мс (лучший)------
Upload 256 КиБ (MT)164 МиБ/с--24 МиБ/с--
Sustained throughput6 из 8 побед1/8--1/8

B2 лидирует для малых файлов по upload speed и TTFB.

S3-совместимость

Высокая. Поддерживаются все ключевые операции:

  • PutObject, GetObject, DeleteObject, DeleteObjects
  • ListObjectsV2, HeadObject, HeadBucket
  • CreateBucket, DeleteBucket
  • Multipart Upload (мин. 5 МБ на часть, макс. 10 ТБ файл)
  • Object Lock (Governance + Compliance), Versioning
  • Lifecycle Rules, Presigned URLs, SSE-B2/SSE-C

Не поддерживается: Object Tagging, IAM Roles, Website Configuration, ACL (только private/public-read), Signature V2.

Event Notifications

Поддерживаются (GA):

ПараметрЗначение
Событияb2:ObjectCreated:*, b2:ObjectDeleted:*, b2:HideMarkerCreated:*
ДоставкаHTTPS POST, JSON payload
ГарантияAt-least-once
БезопасностьHMAC-SHA256 подпись
Таймаут3 секунды
Макс. правил25 на бакет
ФильтрацияПо префиксу имени объекта
Custom headersДа

Cloud Replication

  • Репликация объектов между регионами Backblaze
  • Трансфер: $0.01/ГБ
  • Новые файлы -- автоматически; существующие -- раз в сутки
  • Требуются отдельные аккаунты для разных регионов

Server-Side Encryption

  • SSE-B2: AES-256, ключи управляются Backblaze (бесплатно)
  • SSE-C: AES-256, ключ предоставляется клиентом

Application Keys

  • Master Key -- полный доступ, один на аккаунт
  • Application Keys -- ограниченные: по бакету, префиксу, операциям, сроку (до 1000 дней)
  • Multi-Bucket keys через API

Rate Limits (≤10 ТБ)

  • Upload: 3,000 req/мин, 800 Мбит/с
  • Download: 1,200 req/мин, 200 Мбит/с
  • Throttling: HTTP 503 (SlowDown) -- нужен exponential backoff

SLA и Compliance

ПараметрЗначение
Uptime SLA99.9%
Кредит при <99.9%5% от месячной платы
Кредит при <99.0%10% от месячной платы
SOC 2 Type 2Да (на уровне компании)
HIPAAДа (BAA доступен)
GDPRДа (DPA для EU/UK)
ISO 27001Дата-центры
PCI DSSCA East

Санкции и доступность

  • США-компания → OFAC compliance
  • Россия -- заблокировано с обеих сторон (OFAC + блокировки РФ-провайдерами)
  • Грузия -- можно использовать без ограничений

Интеграция с Kontinuum

Миграция

Тривиальная. Достаточно сменить endpoint и credentials в S3Config:

rust
S3Config {
    endpoint: "https://s3.eu-central-003.backblazeb2.com",
    region: "eu-central-003",
    access_key: "<application_key_id>",
    secret_key: "<application_key>",
}

force_path_style(true) -- уже включён. Все операции Kontinuum полностью поддерживаются.

Рекомендуемая архитектура

  • Регион: EU Central (Амстердам) -- GDPR, близость к EU
  • Один бакет: kontinuum-eu-central
  • Изоляция: prefix users/<user_id>/ + Application Key per user
  • SSE-B2: включить как дополнительный слой (поверх E2E)
  • Lifecycle Rules: автоочистка старых версий (30 дней), abort multipart (7 дней)
  • Event Notifications: webhook при upload/delete → relay → push устройствам
  • Retry: exponential backoff для 503/429

Оценка стоимости

МасштабХранениеEgressИтого/мес
1 пользователь, 50 ГБ$0.30$0 (3x free)$0.30
100 пользователей × 50 ГБ$30$0$30
1,000 × 50 ГБ (50 ТБ)$300$0$300
10,000 × 50 ГБ (500 ТБ)$3,000$0$3,000

При подписке $4.99/мес -- маржа на хранилище ~94%.

Чего НЕ может Backblaze

  • Нет compute (нужен отдельный сервер для relay, webhook processing)
  • Нет IAM roles (только application keys)
  • Нет object tagging
  • Аккаунт привязан к одному региону
  • Нет IP allowlisting/denylisting
  • Российские пользователи заблокированы

Применимость к Kontinuum

КритерийОценка
Латентность записи12 мс TTFB -- лучший
Латентность чтенияМс -- десятки мс
Малые файлыБез ограничений
S3 APIДа (высокая совместимость)
Event NotificationsДа (GA)
Стоимость$6/ТБ/мес
МиграцияТривиальная (замена endpoint)
ГрузияДа
SLA99.9%
Durability11 девяток

Вердикт: лучший выбор для Kontinuum. Лучшая производительность для малых файлов, бесплатный egress через Cloudflare, event notifications, нет скрытых лимитов, тривиальная миграция, публичная компания с 5 ЭБ под управлением.

Источники