> Это всего лишь репликация
> Простая как палка и баш-портянкой где надо подмотанаЧто-то я не понял. Мы точно говорим про DRBD 9?
https://linbit.com/drbd-user-guide/drbd-guide-9_0-en/
Если построить на этой штуке что-то сложное и понакупить дисков с volatile-кэшем, всякие консьюмерские SSD то можно и без всякого LINSTOR фигурно потерять данные.
> Вот как первая долька в этом пироге устроена - я действительно не понимаю.
Там же написано "предлагается использование ZFS в качестве базового слоя для хранилища".
Сначала Microsoft украл идеи у Sun и сделал Microsoft Storage Spaces, потому присовокупил к нему SMB и RDMA и получил Storage Spaces Direct, который работает посредством блочной репликации в ядре с разделением на блоков данных на "слабы" и реплицирующий их по-своему. Туда же присовокупили тонну всего вокруг erasure coding и сложного кэширования между разными типами дисков в пуле, которым легко прострелить себе ногу, если ты не понимаешь, как это работает, и у тебя бомж-железо c волатильным кэшем и кривыми прошивками. И вот то, что считается в ZFS пулом кластеризовали в ядре. А потом отдали обычным кластерным службам и положили тома (Volume) CSVFS как кластерные ресурсы, поверх которых ReFS.
Теперь это всё возвращают обратно вот таким вот способом. То есть если кластеризовать пул ZFS и тома использовать от нее...
В общем, круг замкнулся :)
> мимо этой этажерки лучше "проходи не задерживаясь"
А ты пробовал её лично? Спрашиваю без иронии. Просто технологии вроде DRBD версии 9 крайне сложны под капотом и требуют правильного железа. Далее можно построить поверх этого кластер с соответствующей кластерной FS, там в ссылках приведены примеры вокруг Veritas, GFS и OCFS2. То есть можно в принципе и ZVOL создать...
https://linbit.com/drbd-user-guide/linstor-guide-1_0-en/