Объектное хранилище S3
с интеграцией на уровне Edge
Near-Space Beacon обеспечивает отказоустойчивое хранение неструктурированных данных с совместимостью API S3. Архитектура оптимизирована для быстрой раздачи контента через распределенную сеть кэширующих узлов.
Спецификация сервиса
Функциональные возможности и протоколы интеграции.
Совместимость с API S3
Полная поддержка стандартных методов GET, PUT, POST и DELETE. Совместимость с AWS CLI, Terraform, rclone, Cyberduck и большинством современных бэкап-клиентов.
Edge-кэширование контента
Интеграция с распределенной сетью доставки (CDN) позволяет автоматически сохранять копии часто запрашиваемых объектов на пограничных серверах с минимальным Time to First Byte (TTFB).
Изоляция Origin-серверов
Внутренний IP-адрес хранилища скрыт за прокси-фильтрами CDN. Запросы клиентов маршрутизируются через защищенный сетевой слой, что исключает прямые векторы DDoS-атак.
Архитектура платформы
Технические аспекты хранения данных и маршрутизации.
Технологический стек Garage S3
Ядро Near-Space Beacon построено на распределенной архитектуре Garage S3 (написанной на языке программирования Rust). Данное решение разработано специально для обеспечения высокой производительности на стандартном серверном оборудовании без необходимости развертывания тяжелых инфраструктурных пакетов.
- Metadata Engine: Использование распределенного механизма транзакций на базе SQLite для консистентности структуры папок и бакетов.
- Собственный RPC-транспорт: Прямой сетевой обмен между нодами по защищенному внутреннему протоколу с шифрованием TLS.
- Единая точка входа API: CDN-прокси транслирует все клиентские запросы. GET-запросы обслуживаются кэширующими нодами, в то время как POST/PUT/DELETE маршрутизируются без изменений на мастер-ноду.
Условия закрытого бета-теста
На период отладки платформы всем участникам бесплатно предоставляется тестовая квота 100 ГБ дискового пространства и нелимитированный сетевой трафик.