[QUOTE=boblmartens;17822]I have a dream, and the dream is to have an HA cluster running SLES as the virtualization host much like XenServer has for their HA … mainly that if a host dies the VMs on that host get automatically restarted on the other host.
Is this possible? I can’t really find much on this so I’m looking, first, at the “is this possible” side of things before I ask about the “how would you do this” sort of question.
you can do this using Pacemaker (from the HAE add-on), where you can have the VMs started on the various hosts of your cluster. We’re running such a setup at the moment.
A major draw-back is the lack of Pacemaker to handle online relocation of dependent resources: If you have two VMs that depend on each other (i.e. a DBMS VM and a corresponding application VM) and you have defined that relationship, the applVM will get stopped when you live-migrate the dbVM to a different server - although you have defined “live migration” as possible for both VMs. So far, we’re living with that and avoid migrating “intermediate” VMs live Nothing we can do about it, it’s a design flaw of Pacemaker, the developers know about it but seem to be unable to find a proper way to handle this.