Well, I need to know if this is possible, and if someone else has attempted this (and got it to work), please let me know what you did...
Here goes
Hardware:
2x Ubuntu host servers running VMWare Server
iSCSI device with Adaptec onTarget (mirrored to another using onTarget's own mirroring implementation)
Outcome desired:
Using the iSCSI device as the storage for the VMDK files (not as RAW disks), we want the VMWare Server (possibly using Linux-HA) to be able to failover to a secondary VMWare Server in case something happens...
On our little diagram, it seems so simple:
VMWare Server 1 <-> VMWare Server 2
(linux-ha keeps tabs on servers)
Both servers connected to same iSCSI target/volume (not sure if this is possible, if not, then linux-ha would run script to attach to target upon activation).
However, what I am not sure of is the VMWare Server software itself...
If the primary VMWare Server goes down, and the secondary kicks up, will the Virtual Machines be in the SAME STATE they were in (powered up, still running)? Or will they be powered off, resulting in file system checks when powered up? Or will VMWare Server think that the volume simply disconnected, and reconnect it and continue running?
We know that this can be accomplished with ESX, however, we don't have money for that (everything we are working on is donated, including the Adaptec onTarget and iSCSI stuff).
I've been searching on everything I can think of, even implementations using GSX server (since it should be about the same) - but I don't see HowTos for this, although some are pretty close...
My overall concern is whether I can keep the VMWare Server software in sync with another, and that the power state of the virtual machines will not be affected....
Thanks