Size: a a a

OpenNebula - русскоговорящее сообщество

2020 May 01

NP

Nick Potemkin in OpenNebula - русскоговорящее сообщество
да и LVM DS ты можешь использовать без шаринга
источник

NP

Nick Potemkin in OpenNebula - русскоговорящее сообщество
локально
источник

p

pio in OpenNebula - русскоговорящее сообщество
Nick Potemkin
да и LVM DS ты можешь использовать без шаринга
Суть в том, что допустим есть 10 node с локальными дисками, opennebula позволяет создать 10 datastore, но нет четкой связности между node <-> datastore, то бишь при создании VM opennebula найдет подходящий DS (более свободный) а потом найдет подходящую node (более свободную) и шанс , что они совпадут мал;)
источник

p

pio in OpenNebula - русскоговорящее сообщество
Из обходных решений на поверхности host-cluster ( но теряется возможность миграции), либо VM templ с жёсткой привязкой host-datastore(что порождает очень большое количество тимплитов, и теряется прозрачность)
источник

NP

Nick Potemkin in OpenNebula - русскоговорящее сообщество
pio
Суть в том, что допустим есть 10 node с локальными дисками, opennebula позволяет создать 10 datastore, но нет четкой связности между node <-> datastore, то бишь при создании VM opennebula найдет подходящий DS (более свободный) а потом найдет подходящую node (более свободную) и шанс , что они совпадут мал;)
BRIDGE_LIST с одной нодой для каждого DS не решает проблему?
источник

p

pio in OpenNebula - русскоговорящее сообщество
Нет, я понимаю BRIDGE_LIST для клона image
источник

p

pio in OpenNebula - русскоговорящее сообщество
По нему надо в исходники более подробно залезть
источник

NP

Nick Potemkin in OpenNebula - русскоговорящее сообщество
ну про LVM - да, могут быть заморочки.. но ssh_tm + fs_ds ведь тебе точно дадут то, что ты хочешь?
источник

NP

Nick Potemkin in OpenNebula - русскоговорящее сообщество
источник

и

истребитель сухого... in OpenNebula - русскоговорящее сообщество
омг. этот чят исчо жив
источник

p

pio in OpenNebula - русскоговорящее сообщество
Nick Potemkin
ну про LVM - да, могут быть заморочки.. но ssh_tm + fs_ds ведь тебе точно дадут то, что ты хочешь?
могу ошибаться, но тут происходит обычно копирование с фронта, т.е. datastore один и он на фронте
источник

p

pio in OpenNebula - русскоговорящее сообщество
ssh_tm + fs_ds - один DS на фронте (его весь доступный обьем) c SCP vm_disk на нужный хост, но на хостах не проверяется доступное место.
источник

p

pio in OpenNebula - русскоговорящее сообщество
Проверил, технически можно использовать эту связку, и перепилить на qcow2(DS_IMAGE) -> lvm (DS_SYSTEM), но при этом нет учета занятых ресурсов в DS
источник

NP

Nick Potemkin in OpenNebula - русскоговорящее сообщество
pio
Проверил, технически можно использовать эту связку, и перепилить на qcow2(DS_IMAGE) -> lvm (DS_SYSTEM), но при этом нет учета занятых ресурсов в DS
все через Ж )) ну если не все - то половина - точно ))
источник

p

pio in OpenNebula - русскоговорящее сообщество
чуть был не прав, копирование не только с фронта, копирование как обычно, с любого кто входит в BRIGDE_LIST.
источник

p

pio in OpenNebula - русскоговорящее сообщество
источник

p

pio in OpenNebula - русскоговорящее сообщество
источник

p

pio in OpenNebula - русскоговорящее сообщество
но а стату по обьему в DS мы логично получить не сможем
источник

p

pio in OpenNebula - русскоговорящее сообщество
похоже малой кровью не отделаться, либо функционал дописывать в oned, либо строить shared_storage. ceph хорошо ложится на железо, но он сильно cрезает перф и ресурсы.
источник
2020 May 02

k

kvaps in OpenNebula - русскоговорящее сообщество
pio
похоже малой кровью не отделаться, либо функционал дописывать в oned, либо строить shared_storage. ceph хорошо ложится на железо, но он сильно cрезает перф и ресурсы.
Afaik OpenNebula не умеет в live storage-migration.
Но можно взять драйвер linstor_un  и через PREFER_NODE заставить его шедулить тома на туже ноду где будет работать виртуалка.
А на live_migration повесить хук который будет реплики реаллокейтить
источник