Типы хранилищ
Тип хранилища определяет протокол связи с нижним слоем хранения (где хранятся двоичные данные объектов (файлов)). Таким образом тип хранилища указывает, как система соединяется с физическим местом хранения данных.
ZDS
ZDS (Zakroma Data Storage) - это собственный сервис для работы с удалённой файловой системой (на других узлах/серверах). Сервис поставляется в составе продукта.
ZDS может работать в двух режимах:
FS-mode- режим доступа к одной удаленной файловой системе по протоколуhttp/https, используя ограниченный набор методов для манипуляции с данными.EC- метод Erasure coding (помехоустойчивое кодирование) для отказоустойчивого хранения данных на нескольких серверах и подключенным к ним дисках.
Более раннее название Zakroma Data Storage (ZDS) было Agent.
S3
S3 — это любое объектное хранилище данных, соответствующее по спецификации Amazon Simple Storage Service (Amazon S3) С помощью этого типа подключения можно использовать как локальные, так и облачные S3-совместимые хранилища, например Ceph, MinIO, Yandex.Storage и другие.
Используются базовые методы S3, что позволяет поддерживать широкий круг совместимых объектных хранилищ.
FS
FS - это любая файловая система, подключённая к операционной системе, под управлением которой работает ЗАКРОМА.Хранение.
ВажноЭтот тип подключения имеет смысл только для экспериментального локального развертывания на одном узле. В ином случае, лучше использовать ZDS в режиме FS-mode.
Seaweed (экспериментальный)
SeaweedFS - это быстрое распределенное хранилище файлов. Показывает хорошие результаты для множества мелких файлов (менее 1 МБ). При использовании этого вида подключения ЗАКРОМА.Хранение работает с SeaweedFS на нижнем уровне, минуя его верхние слои (S3) для более высокой производительности совместной работы.