Типы хранилищ

Тип хранилища определяет протокол связи с нижним слоем хранения (где хранятся двоичные данные объектов (файлов)). Таким образом тип хранилища указывает, как система соединяется с физическим местом хранения данных.

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) для более высокой производительности совместной работы.

Смотрите также
Хранилища