Расширение

Продвинутое хранение данных

Используйте распределённое блочное, файловое и объектное хранение с S3⁠-⁠совместимым API для больших объёмов данных и разных требований к скорости и надёжности.

Расширение находится на стадии Tech Preview. Оставьте заявку, чтобы получить доступ первыми.

Блочное и файловое хранение

Распределённое хранилище предоставляет RBD⁠-⁠тома и CephFS⁠-⁠ресурсы.

Объектное хранение с S3 API

S3⁠-⁠совместимое объектное хранилище развёртывает и обслуживает нужный бэкенд — SeaweedFS или Ceph.

Выделение отдельных узлов под хранение

Профиль хранения позволяет отделить хранение от других инфраструктурных задач.

Экономное использование дисков

Erasure coding защищает большие объёмы данных без необходимости хранить несколько полных копий каждого блока.

Защита от конкуренции за ресурсы

Политики хранения помогают защитить критичные нагрузки от конкуренции за ресурсы.

Размещение на подходящих ресурсах

Политики хранения размещают данные на ресурсах с подходящей скоростью и стоимостью.

Как устроено хранилище

Deckhouse объединяет диски выбранных узлов в распределённое хранилище и предоставляет блочный, файловый или объектный доступ.

Выбранный профиль определяет размещение данных, способ защиты и доступные ограничения производительности.

Запуск и настройка

Определите, какой тип хранения нужен: блочный, файловый или объектный. Включите соответствующий модуль.
Определяете узлы, которые будут использоваться для хранения данных.
Настройте диски и схему размещения данных с учётом требований к производительности и защите.
Создайте класс хранения, файловый ресурс или S3⁠-⁠хранилище в соответствии со сценарием нагрузки.
Подключите приложения или виртуальные машины и настройте доступные политики хранения и производительности.

Подберём конфигурацию хранилища под вашу задачу

Разберём ваши типы нагрузок и требования к хранению — поможем выбрать подходящую конфигурацию.

Часто задаваемые вопросы

В каких редакциях платформы будет доступно «Продвинутое хранение данных»?

Расширение войдёт в состав редакции Deckhouse Platform Ultimate и будет доступно как дополнение к Deckhouse Platform Core.

Какие расширения понадобятся для запуска «Продвинутого хранения данных»?

Установка других расширений не потребуется.

Чем расширение «Продвинутое хранение данных» отличается от расширения «Хранение данных»?

«Хранение данных» предоставляет локальные и реплицируемые блочные тома. «Продвинутое хранение данных» добавляет распределённое блочное и файловое хранение, объектное хранилище с S3⁠-⁠совместимым API и управление данными по политикам.

Для чего нужен встроенный S3?

S3⁠-⁠совместимое объектное хранилище подходит для логов, медиафайлов, датасетов и моделей, а также для резервных копий и артефактов.

Что даёт erasure coding?

Erasure coding позволяет эффективнее использовать дисковую ёмкость при сохранении отказоустойчивости по сравнению с репликацией несколькими полными копиями данных.

Для чего нужны QoS и разные уровни хранения?

Они позволяют критичным нагрузкам получать нужную производительность и размещать данные на ресурсах с подходящей скоростью и стоимостью.

Для чего нужно файловое хранилище?

Файловое хранилище предоставляет общее пространство, к которому могут одновременно обращаться несколько экземпляров приложений или виртуальных машин.

Мы используем файлы cookie, чтобы сделать работу с сайтом удобнее.
Подробнее — в политике обработки персональных данных и политике использования файлов cookie.