Турбо Облако обновил S3-совместимое объектное хранилище
Провайдер «Турбо Облако», входящий в структуру «РТК-ЦОД», анонсировал обновление своей платформы объектного хранилища, совместимой с протоколом S3. Инструмент позиционируется как универсальное решение для стека задач, включающего резервное копирование, работу с медиаконтентом, аналитику Big Data и подготовку датасетов для обучения моделей искусственного интеллекта. Отсутствие жестких требований к формату размещаемых объектов делает систему агностичной по отношению к типу хранимых данных.
Архитектурные изменения и отказоустойчивость
В текущей итерации сервиса фокус смещен на обеспечение отказоустойчивости и возможности бесшовного масштабирования ИТ-инфраструктуры. Используемая объектная архитектура позволяет наращивать емкость хранилища динамически, по мере изменения нагрузки, избавляя от необходимости проведения рефакторинга или пересборки системы. Стабильные показатели производительности при работе с крупными массивами данных достигаются за счет распределения нагрузки и горизонтального наращивания узлов кластера.
Целостность данных гарантируется алгоритмами автоматической проверки и самовосстановления: система отслеживает повреждения и реагирует на сбои оборудования. Каждый объект вместе с сопровождающими его метаданными реплицируется на несколько узлов, что является стандартным способом обеспечения высокой доступности (High Availability) в распределенных системах.
Интеграция и безопасность
Безопасность данных обеспечивается многоуровнево: шифрование применяется как в процессе передачи (in-transit), так и в состоянии покоя (at-rest). Пользователи могут настраивать политики безопасности как на уровне отдельных объектов, так и на уровне бакетов (логических контейнеров). Управление правами доступа реализовано через ACL-политики (списки контроля доступа).
С точки зрения интеграции с существующими системами, сервис предлагает стандартный стек REST API и SDK, совместимые со спецификацией S3. Если коротко, это позволяет подключать хранилище к внешним инструментам управления данными без изменения архитектуры приложения. Кроме того, реализована поддержка составной (multipart) загрузки объектов размером в несколько терабайт за счет параллелизации потоков передачи данных. Использование версионности файлов и настройка жизненного цикла объектов (lifecycle policies) помогают автоматизировать управление хранением и оптимизацию затрат на инфраструктуру.
Как отметил генеральный директор «Турбо Облако» Александр Обухов, сейчас объектное хранилище является фундаментом для оперирования большими данными, где ключевыми требованиями остаются предсказуемая производительность и удобство управления доступом. Обновленный инструментарий нацелен на обеспечение данных характеристик в сценариях, требующих высокой доступности и готовности к нагрузкам.