Sorry for bringing the topic back from the dead but I have a question on this very subject.
Let's say I want HA. I don't have SAN, or NAS...I have only physical hard disks in my two hosts. Let's also say I pick OpenFiler. I create an VM, create iScsi interface...now, here's the thing, that VM and that iscsi are on a physical host! If the host drops, the OpenFiler VM drops, storage drops..everything goes out with that host.
How can I get past this? How can my "shared storage" survive host failures?