A system to manage multiple hypervisors
Posted by mostlyvirtual@reddit | linuxadmin | View on Reddit | 2 comments
Hello to all,
I'm looking for an off-the-shelf solution that will allow us to manage multiple hypervisors.
Long story short, we've been adding hypervisor after hypervisor over the years, some in different datacenters and/or countries, for different purposes (most of them internal, not customer facing) and keeping track of what VM runs where, migrating them, or keeping them updated is becoming a bit of a hassle.
Details about what we're running now:
- multiple hypervisors across different datacenters/countries (we're not against moving some of these
- OpenVZ (very likely that we'll want to move this to KVM, but wouldn't mind if our solution can support both)
- all CentOS (some 6 and some 7)
- widly different hardware
What we really want to have:
- have a web dashboard where we can login and view all hypervisors, even though they are in different locations
- view all VMs running on said HVs
- basic VM management like reboot, start/stop, install OS
- migrate VMs between HVs (this would really be nice)
- automatic snapshots/backups with the ability to restore in different HV (I guess this could be baked into the migration tool mentioned above)
- HVs continue to run CentOS
What I've looked at:
- ProxMox
- ovirt
- cloudmin
I'm not sold on any of the 3 solutions yet. Setting up the main/admin server was easy, but getting nodes to interface with the main node resulted in many different errors.
I admit I got Poxmox VE running on a single-machine setup, but didn't try too much to set it up for a cluster setup, because of the price per CPU socket.
What do you guys suggest? Do I need to just fork out the price per CPU socket for Proxmox?
Brad_53_Pitt@reddit
hmm. In our environment, we use PRTG to monitor KVM and VMware hypervisors across several different locations. It makes it particularly easy to monitor the status and resource usage of virtual machines from a central location.
Danny763@reddit
I use PRTG in a similar scenario. It's quite useful for monitoring hypervisors and VMs in different locations from a single dashboard. Installation is generally seamless but steps like device connection and authentication may be required.