Да не, оно в целом работает, главное "raft" встроенный не юзать - вместо него Galera + keepalived для переключения мастера.
Просто когда смотришь, КАК оно работает - местами волосы на жопе шевелятся. В базе данных лежат XML-и. Естественно целочной ссылостности нет. У меня разок получалось, что ВМ "на двух хостах" из-за этого и не запускалась, но onedb recover полечил.
Поддержка ceph-а сделана bash-скриптами, которые не обрабатывают ошибки нормально. Скрипты работают, парся XML из базы помощью Ruby-хелпера прямо в bash. В целом видно, что модель работы с хранилищами в опеннебуле сделана без учёта существования хранилок типа цефа, а потом уже на неё натянут цеф.
Обработка ошибок хреновая. Если что-то падает (например, хочешь создать снапшот диска в цефе, а он вдруг уже есть) - виртуалка, как правило, оказывается в неопределённом состоянии, тогда идёшь смотришь в логе и пляшешь вручную через Recover (Success|Failure|Retry|Delete|Delete-recreate - вручную выбираешь, что он должен посчитать об операции).
Но вебморда симпатичная (даром что на jquery сделана), VNC прямо в браузере - удобно, API есть.
Ну и я насколько понимаю все эти веб-гуи для виртуализации несколько упоротые, так что не известно, есть ли что-то лучше вообще.
Да все системы виртуализации так
У овирта морда на java/js фреймворка который deprecated с 2011, внутри три абстракции от либвирта до адмнки, и по признанию разраба чинить это никто не собирается, проект будут топить в пользу опенсвифта
Прокс написан в режиме бога, логов нет по определению, если что то отвалится по таймауту или заблокируется - ты не поймёшь пока не полезешь в скрипты на польском
Расширять его под фичи просто нереально
У нас такая история: до меня тут была небула, потом почему то переехали на форк овирта, как кончились деньги на лицензию, поставили прокс, но я его не вывожу ибо он не кастомизируемый от слова вообще
А по хорошему все должно быть заскриптовано, тк, внимание, на кластере на 40 процев у нас нет выделенного админа! Просто когда что то ломается снимают питонистов с проекта и отправляют чинить. Шиза, да