Sharing data between multiple hosts without a SPOF
I'm a bit confused about the NAS feature in DSS.
Suppose I have two servers running DSS. Both provide an iSCSI target to an ESXi host (in failover configuration). This works fine. Of one dies, the other takes over.
But what should I do if i want the servers to also have access to some shared data. I cannot create an iSCSI target that is shared across multiple initiators that use NTFS. This would screw up the MFT and destroy the data. So, instead, I considered using DSS to also provide an NFS share so that all virtual machines can access the same share.
But DSS does not support NAS failover (yet). So, am I not introducing an SPOF? Of course, i could create the share on both NAS-es and replicate all changes from the source to the destination. But failover would have to be done manually by disconnecting the shares in the server images and connecting to the other NAS.
How do other people solve this problem with DSS? How do you share data between multiple servers without introducing an SPOF?