Надёжное хранение данных — одна из ключевых задач при развёртывании и эксплуатации кластеров Kubernetes. В Deckhouse Virtualization Platform (DVP) этот вопрос решается за счёт гибкой поддержки программно-определяемых и внешних хранилищ, а также удобных инструментов автоматизации и управления.
В данном разделе вы узнаете:
- какие типы хранилищ поддерживает DVP;
- как организовать локальные (SDS) и внешние системы хранения;
- какими средствами DVP упрощает настройку и эксплуатацию хранилищ;
- как выбрать оптимальное решение для ваших сценариев, исходя из требований к надёжности, производительности и масштабируемости.
Поддерживаемые типы хранилищ
DVP предлагает широкий спектр решений, которые условно делятся на две большие группы.
Программно-определяемые хранилища
- Управление логическими томами на узлах кластера
- Локальное хранилище Local Path Provisioner
- Локальное хранилище на основе LVM (Logical Volume Manager)
- Реплицируемое хранилище на основе DRBD (Distributed Replicated Block Device)
Внешние хранилища
- Распределённое хранилище Ceph
- Хранилище данных HPE
- Хранилище данных Huawei
- Хранилище данных NFS
- Хранилище данных на основе протокола SCSI
- Унифицированное хранилище TATLIN.UNIFIED (Yadro)
Ключевые возможности
- Все настройки хранения выполняются через DVP и его модули, упрощая интеграцию со всеми компонентами кластера.
- Для Ceph, NFS, корпоративных СХД и других систем предусмотрены готовые решения, которые упрощают подключение хранилища к кластеру.
- За счёт поддержки SDS (в том числе с DRBD) и распределённых решений (Ceph) можно масштабироваться при росте нагрузки.
- Репликация данных и интеграция с мощными системами СХД помогают защитить критичные сервисы и приложения от потери данных.