LINSTOR — это как Kubernetes, но для блочных устройств

Инфраструктурная платформа

Доклад принят в программу конференции

Тезисы

В этом докладе поговорим про LINSTOR — open source-хранилище от компании LINBIT (разработчика DRBD).

Начиная с девятой версии, DRBD сменил курс с «‎одно большое отказоустойчивое устройство на всех»‎ на «‎по отдельному DRBD-устройству на виртуалку»‎, стал поддерживать diskless-реплики, появился оркестратор, поддержка снапшотов, шифрования и много другого.

Тезисы:
* Почему LINSTOR — это не просто хранилище, а, скорее, оркестратор блочных устройств. В чём его схожесть с Kubernetes.
* Выделим преимущества и недостатки DRBD перед Ceph и другими кластерными файловыми системами.
* Копнём чуть глубже и посмотрим, как работает DRBD9, LINSTOR и что находится у него под капотом.
* Разберём сущности LINSTOR и как его правильно настроить.
* Как работают снапшоты, бэкапы, дедупликация, шифрование.
* Почему не рекомендуется использовать опцию allow-two-primaries и зачем, вообще, она нужна.
* Какие есть проблемы. Как устранять неполадки и чинить split-brain, если потребуется.

Cloud Architect и DevOps Engineer в компании WEDOS Internet a.s.
Любит OpenSource и активно участвует в комьюнити. Изобретает велосипеды на благо общества. В свободное время пишет статьи на Хабр (https://habr.com/users/kvaps/posts) и прочие ресурсы.

Видео