We'd like to take advantage of the clustering features in Windows Server 2012 R2 to provide a more secure environment for our virtual servers.
We have a pair of servers with Failover Clustering configured hosting our Hyper-V VMs and a third providing storage for the VHDx files. So if one of our Hyper-V servers goes down the other provides failover hosting. But if our storage server goes down all the VMs go down with it.
What we'd like to do is use the Failover Cluster servers to not only host the VMs but also store the VHDx files. So far all our research is saying to use an SAN (expensive) or single storage location (no redundancy). Is it possible to use a File Server / Scale out File Server cluster to have data stored synchronously on multiple servers and still be accessible to a Hyper-V Cluster?