Я не знайомий з ProxMox, але я знайомий з Ganeti, оскільки використовую його у своїй роботі та роботі з основними розробниками.
Якщо у вас є невелика кількість фізичних машин та візків, то робити справи вручну - це добре. Ви можете запам’ятати, який VM знаходиться на якій фізичній машині, і запустити праву команду Xen на правому вузлі. Якщо у вас є лише одна фізична машина, ви завжди знаєте, на якій машині перебувають ваші віртуальні машини.
Для нового користувача найбільш очевидною перевагою Ganeti є те, що він знає, де всі VM. Від одного майстра ви можете видавати команди на зразок "зупинити екземпляр foo", і він шукає, коли foo працює і зупиняє його. Ви можете задати команду типу "створити VM розміром X там, де є вільний простір", і він знайде цей вільний простір і створить VM. Якщо у вас багато розбиття (створення та видалення віртуальних машин), Ganeti заощадить вам багато часу. Це також допомагає вам у разі катастрофи: якщо весь кластер втратить силу, Ganeti перезапустить усі віртуальні машини, коли кластер отримає живлення та завантажиться. (Приклад тут: Вимкнення живлення: справжнє випробування для Ганеті )
Ви можете налаштувати "шаблони" для конфігурацій VM (яка ОС, конфігурація дискового сховища тощо). Таким чином, можливо, ви єдиний експерт, достатній для створення шаблону, але один з них, який існують інші молодші sysadmins у вашій команді, може легко створити нові екземпляри.
Проблема в тому, як робити справи вручну, коли у вас є невелика кількість віртуальних машин, полягає в тому, що якщо ви будете успішними, ви зросте до того, що Ганеті матиме сенс. У цей момент у вас може виникнути пригніченість роботи, і ви не встигнете встановити Ganeti. Це загальна проблема з переходом від роботи вручну до встановлення автоматики: у вас немає часу виправити витік раковини, оскільки ви занадто зайняті миттям підлоги. Щоб запобігти цьому, я рекомендую встановити Ganeti (або будь-яку автоматику, яку ви вибрали) раніше, ніж пізніше.
Ganeti є 100% відкритим кодом, не вимагає ліцензій. Однак комерційної підтримки немає, якщо вона потрібна. Я не знайомий з ProxMox, але на їхній веб-сторінці написано, що він вимагає ліцензії; Є частини, які є відкритим кодом, але він не доступний без ліцензії (з того, що я читав на їхньому веб-сайті). На їх веб-сайті вказані плани підтримки.
Ganeti доступна за межами Google з 2007 року. За нею вже 5 років роботи. Він стабільний досить довгий час. Ви можете знайти вихідний код Ganeti та спільноту підтримки на code.google.com/p/ganeti. Я не знаю, як нещодавно вийшов ProxMox.