Size: a a a

KVM (PVE/oVirt etc)

2019 April 30

П

Павел in KVM (PVE/oVirt etc)
понятно, что там сверху LVM и дальше уже в qemu
источник

k

kvaps in KVM (PVE/oVirt etc)
Павел
хм... drbd это зачем, что оно умеет, если коротко? там есть плюшечки ZFS, типа сжатие на лету, снэпшоты, удаленная репликация (send-receive)?
Я как бы слышал краем уха, потыкал в него, но давно было, особо с тех пор не следил (больше двух лет прошло).
Linstor - это оркестратор над DRBD, LVM и ZFS, с недавних пор он умеет работать и без DRBD.
Суть простая, имеется несколько нод, на каждой из них пул LVM или ZFS.
Под каждую виртуалку создается отдельное DRBD-устройство с репликами на рандомных двух нодах, затем diskless-реплика доставляет устройство на compute-ноду, которая выполняет виртуалку.
источник

k

kvaps in KVM (PVE/oVirt etc)
Nik Sh
а разве можно таким боразом больше двух нод? Или я чего то не так понял? Как блочники до виртуальных машин донести в данном случае?
можно, каждое блочное устройство может бысть создано в размере до 8ми реплик, это могут быть как data-реплики, для хранения данных, так и diskless-реплики, что-бы доставить блочное устройство на другие ноды
источник

k

kvaps in KVM (PVE/oVirt etc)
Павел
понятно, что там сверху LVM и дальше уже в qemu
LVM в данном случае будет снизу, а не сверху
источник

NS

Nik Sh in KVM (PVE/oVirt etc)
kvaps
Linstor - это оркестратор над DRBD, LVM и ZFS, с недавних пор он умеет работать и без DRBD.
Суть простая, имеется несколько нод, на каждой из них пул LVM или ZFS.
Под каждую виртуалку создается отдельное DRBD-устройство с репликами на рандомных двух нодах, затем diskless-реплика доставляет устройство на compute-ноду, которая выполняет виртуалку.
Спс, пойду почитаю про дисклесс реплика.
источник

k

kvaps in KVM (PVE/oVirt etc)
плюс есть поддержка снапшотов, шифрования и много чего
источник

П

Павел in KVM (PVE/oVirt etc)
источник

k

kvaps in KVM (PVE/oVirt etc)
даешь comparison! - у всех ноды разные, и диски тоже
источник

h

hackru in KVM (PVE/oVirt etc)
kvaps
Linstor - это оркестратор над DRBD, LVM и ZFS, с недавних пор он умеет работать и без DRBD.
Суть простая, имеется несколько нод, на каждой из них пул LVM или ZFS.
Под каждую виртуалку создается отдельное DRBD-устройство с репликами на рандомных двух нодах, затем diskless-реплика доставляет устройство на compute-ноду, которая выполняет виртуалку.
Собираем в виртуалке через мдадм лв из прокса, а сам лвм поверх искзи
источник

h

hackru in KVM (PVE/oVirt etc)
Если сразу два таргета отказали, тогда беда каэшн
источник

h

hackru in KVM (PVE/oVirt etc)
Клиентам такое канеш не зайдет, а для себя заебок
источник

k

kvaps in KVM (PVE/oVirt etc)
hackru
Собираем в виртуалке через мдадм лв из прокса, а сам лвм поверх искзи
в смысле внутри каждой виртуалки mdadm ставите?
источник

h

hackru in KVM (PVE/oVirt etc)
kvaps
в смысле внутри каждой виртуалки mdadm ставите?
Да
источник

h

hackru in KVM (PVE/oVirt etc)
Ну все автоматизировано
источник

k

kvaps in KVM (PVE/oVirt etc)
интересное решение, но как долго ребилдится?
источник

NS

Nik Sh in KVM (PVE/oVirt etc)
kvaps
можно, каждое блочное устройство может бысть создано в размере до 8ми реплик, это могут быть как data-реплики, для хранения данных, так и diskless-реплики, что-бы доставить блочное устройство на другие ноды
Тут без выделенной сети под это дело ваще никак, может даже на две надо делить, на репликацию и доставку дисклесс.
источник

h

hackru in KVM (PVE/oVirt etc)
kvaps
интересное решение, но как долго ребилдится?
Так внутри ж метадата
источник

h

hackru in KVM (PVE/oVirt etc)
Пару минут Макс ребилд
источник

k

kvaps in KVM (PVE/oVirt etc)
а, ну тогда ок
источник

h

hackru in KVM (PVE/oVirt etc)
Из плюсов не нужно одинакового объема хранилки
источник