I'm system administrator in small software house. I'm going to virtualise our servers. The main reason for doing this is providing highest possible uptime, but probably it will also increase resources utilization.
We have two servers. On one we have few development VMs and also its used as build server (Jenkins Master, but also Build Executor). On the 2nd one we got few some critical services (code repositories, issue tracker).
I would like to use those machines for creating two node clusters and create VMs for each service. I would like to use DRBD so moving machines between nodes was possible.
After some research my candidates are Proxmox and Ganeti. Which one would be better in my situation? I love Proxmox's simplicity (especially installation simplicity), but maybe there is valid reason for using Ganeti?