On 7/19/11, David Ehle <ehle(a)agni.phys.iit.edu> wrote:
KVM/libvirt makes moving running VM's from one host to another a
no
brainer, but I'm trying to figure out the right way to be able to take a
the storage backend for maintenance without disrupting the VMs.
Right now I'm thinking something like KVM + libvirt + heartbeat/corosync +
pacemaker + DBRM on Ubuntu 10.04 with 3 or 4 nodes - 2 hosts, 2 storage,
or 1 host, 1 host + storage, 1 storage.
Personally, I had been planning to do it with mdadm multi-path & RAID
1 over iSCSI. Seems to be a more straightforward solution than using a
full HA setup if the purpose is to ensure storage remains available
when a node is down (for maintenance or otherwise).