Je ne connais pas ProxMox mais je connais Ganeti car je l'utilise dans mon travail et travaille avec les développeurs principaux.
Si vous avez un petit nombre de machines physiques et de machines virtuelles, faire les choses à la main est très bien. Vous pouvez mémoriser quelle VM se trouve sur quelle machine physique et exécuter la bonne commande Xen sur le nœud droit. Si vous n'avez qu'une seule machine physique, vous savez toujours sur quelle machine se trouvent vos machines virtuelles.
Pour un nouvel utilisateur, l'avantage le plus évident de Ganeti est qu'il sait où se trouvent toutes les machines virtuelles. À partir d'un maître, vous pouvez émettre des commandes comme "stop instance foo" et il recherche avec foo est en cours d'exécution et l'arrête. Vous pouvez lancer une commande comme «créer une machine virtuelle de taille X partout où il y a de l'espace libre» et il trouvera cet espace libre et créera la machine virtuelle. Si vous avez beaucoup de désabonnement (création et suppression de VM), Ganeti vous fera gagner beaucoup de temps. Cela vous aide également en cas de catastrophe: si l'ensemble du cluster perd de l'énergie, Ganeti redémarre toutes les machines virtuelles lorsque le cluster est alimenté et démarre. (Un exemple est ici: Power Outage: Un vrai test pour Ganeti )
Vous pouvez définir des «modèles» pour les configurations de machine virtuelle (quel système d'exploitation, configuration de stockage sur disque, etc.) Ainsi, vous êtes peut-être la seule personne suffisamment experte pour créer un modèle, mais il existe d'autres administrateurs système plus juniors de votre équipe peuvent facilement créer de nouveaux instances.
Le problème de faire les choses à la main lorsque vous avez un petit nombre de machines virtuelles est que si vous réussissez, vous grandirez au point que Ganeti aurait du sens. À ce stade, vous pourriez avoir un gros travail et vous n'aurez pas le temps d'installer Ganeti. Il s'agit d'un problème général lié au passage de la procédure manuelle à l'installation de l'automatisation: vous n'avez pas le temps de réparer l'évier qui fuit, car vous êtes trop occupé à nettoyer le sol. Pour éviter cela, je recommande d'installer Ganeti (ou l'automatisation que vous sélectionnez) le plus tôt possible.
Ganeti est 100% open source, ne nécessite aucune licence. Cependant, aucun support commercial n'est disponible si vous en avez besoin. Je ne connais pas ProxMox mais leur page Web indique qu'il nécessite une licence; il y a des parties qui sont Open Source mais ce n'est pas disponible sans licence (d'après ce que j'ai lu sur leur site web). Ils ont des plans de soutien répertoriés sur leur site Web.
Ganeti est disponible en dehors de Google depuis 2007. Il a plus de 5 ans d'ingénierie derrière. Il est stable depuis un certain temps. Vous pouvez trouver le code source de Ganeti et la communauté d'assistance sur code.google.com/p/ganeti Je ne sais pas dans quelle mesure ProxMox a été publié récemment.