Size: a a a

KVM (PVE/oVirt etc)

2020 January 23

k

kvaps in KVM (PVE/oVirt etc)
Glor
дока и для старых версий предлагала рафт, но желающих его использовать было мало
Рафт с 5.6.0 появился и только с 5.8.5 он стал юзабельным
источник

k

kvaps in KVM (PVE/oVirt etc)
Konstantin Aristov
ну вроде как corosync-то как раз наеборот - просто?
если считать, что аналог Pacemaker (то есть описание ресурсов кластера и управление этими самыми ресурсам) у меня уже есть, мне для построения HA достаточно только corosync, никакой Небулы не надо же?
Как по мне лучший кластер менеджер получился у Proxmox, запихиваешь аппликуху в LXC-контейнер и из коробки получаешь HA, с красивым гуём и бэкапами
источник

k

kvaps in KVM (PVE/oVirt etc)
Собственно в своём докладе на хайлоаде я и советовал запускать OpenNebula в LXC-контейнерах Proxmox как наиболее простой и надёжный вариант
источник

KA

Konstantin Aristov in KVM (PVE/oVirt etc)
kvaps
Собственно в своём докладе на хайлоаде я и советовал запускать OpenNebula в LXC-контейнерах Proxmox как наиболее простой и надёжный вариант
мне больше твой доклад на ДевОпс конф осенью 2019го понравился )))
источник

KA

Konstantin Aristov in KVM (PVE/oVirt etc)
kvaps
Как по мне лучший кластер менеджер получился у Proxmox, запихиваешь аппликуху в LXC-контейнер и из коробки получаешь HA, с красивым гуём и бэкапами
ну так-то да, но мне не аппликухи, а виртуальные сервера целиком надо кластеризовать, а там внутри заранее не угадаешь что может быть (((
источник

KA

Konstantin Aristov in KVM (PVE/oVirt etc)
поэтому пока действительно corosync или RAFT интереснее смотрится
источник

k

kvaps in KVM (PVE/oVirt etc)
Konstantin Aristov
мне больше твой доклад на ДевОпс конф осенью 2019го понравился )))
Мне если честно тоже, но про опеннебулу тоже довольно содержательно получилось, хоть и немного не так как я это себе представлял)
источник

i

ivdok in KVM (PVE/oVirt etc)
ivdok
Не хватает бенчей virtio-blk vs virtio-scsi. Оба вроде как поддерживаются, оба с недавнего времени умеют в дискард.
https://mpolednik.github.io/2017/01/23/virtio-blk-vs-virtio-scsi/
Нашёл немного старые бенчмарки, где -blk выигрывает, пока не нужна глубокая очередь I/O.
источник

G

Glor in KVM (PVE/oVirt etc)
kvaps
Рафт с 5.6.0 появился и только с 5.8.5 он стал юзабельным
у меня сейчас нет возможности рыться в документации, но на 5.4 у меня рафт настроен и работает
источник

KA

Konstantin Aristov in KVM (PVE/oVirt etc)
Glor
у меня сейчас нет возможности рыться в документации, но на 5.4 у меня рафт настроен и работает
Compatibility with the earlier HA

In OpenNebula <= 5.2, HA was configured using a classical active-passive approach, using Pacemaker and Corosync. While this still works for OpenNebula > 5.2, it is not the recommended way to set up a cluster. However, it is fine if you want to continue using that HA coming from earlier versions.

отседова:
http://docs.opennebula.org/5.10/advanced_components/ha/frontend_ha_setup.html
источник

k

kvaps in KVM (PVE/oVirt etc)
Glor
у меня сейчас нет возможности рыться в документации, но на 5.4 у меня рафт настроен и работает
да, ты прав с 5.4
источник

DY

Dan Y in KVM (PVE/oVirt etc)
ivdok
Не хватает бенчей virtio-blk vs virtio-scsi. Оба вроде как поддерживаются, оба с недавнего времени умеют в дискард.
был блог одного из ребят из команды овирт насчет сравнения. тлдр - blk немножко быстрее, scsi немного фичастее
источник

KA

Konstantin Aristov in KVM (PVE/oVirt etc)
@kvaps про ограничения на кол-во нод в Corosync
нашлось любопытное в /usr/include/corosync/corodefs.h
#ifdef HAVE_SMALL_MEMORY_FOOTPRINT
#define PROCESSOR_COUNT_MAX 16
#else
#define PROCESSOR_COUNT_MAX 384
источник

k

kiosaku in KVM (PVE/oVirt etc)
btw, за pacemaker да и вообще … только что было, затупил диск, прикрученный к drbd на узле кластера, pacemaker решил утащить все ресурсы на соседа. даже роль у drbd переключилась. а вот файловую систему отмонтировать не смог. в результате, ресурсы кластера - враскоряку 🙁
источник

k

kiosaku in KVM (PVE/oVirt etc)
в кластере - 3 узла если что 🙂
источник
2020 January 24

NS

Nik Sh in KVM (PVE/oVirt etc)
Ну так фенсинга нет вот и раскорячило. Иначе пристрелил бы сборную ноду и все бы переехало.
источник

k

kiosaku in KVM (PVE/oVirt etc)
она живая
источник

AG

Alex Gluck in KVM (PVE/oVirt etc)
Nik Sh
Ну так фенсинга нет вот и раскорячило. Иначе пристрелил бы сборную ноду и все бы переехало.
Хрен там, надо было зависимости ресурсов нормально настраивать
источник

k

kiosaku in KVM (PVE/oVirt etc)
зависимости стоят. drbd->fs->nginx->ip
источник

KA

Konstantin Aristov in KVM (PVE/oVirt etc)
Nik Sh
Ну так фенсинга нет вот и раскорячило. Иначе пристрелил бы сборную ноду и все бы переехало.
А зачем в ноду стрелять то? Тут жы не сплитбрейн, просто ресурс не смогли перевести
источник