Hey,
In case you need only DHCP failover you can configure it without a need in Failover Cluster. Might help:
https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/hh831385(v=ws.11)
If you need Failover Cluster, you can configure it without a need in separate shared storage (SAN). You can use storage of your hosts with software-defined storage, which will create shared storage for Failover Cluster. You can use either StarWind VSAN or S2D.
https://learn.microsoft.com/en-us/azure-stack/hci/concepts/storage-spaces-direct-overview
https://www.starwindsoftware.com/starwind-virtual-san
Cheers,
Alex Bykovskyi
StarWind Software
Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.