Um "True HA" zu erreichen, was nicht nur das VM-Failover, sondern auch das Storage-Failover bedeutet, reicht ein Speicherhost einfach nicht aus. Ein einzelner Speicherhost ist immer ein einzelner Fehlerpunkt. Aus diesem Grund erfordert das HA-Clustering einen gemeinsam genutzten Speicher.
Wenn Sie über 3x Windows Server 2016 Datacenter-Lizenzen verfügen, können Sie die Konfiguration von Storage Spaces Direct in Betracht ziehen. Dies ist im Wesentlichen eine integrierte hyperkonvergente Lösung von Microsoft selbst: https://technet.microsoft.com/de-de/windows-server-docs/storage/storage-spaces/storage-spaces-direct-overview
Ich kann Ihnen auch empfehlen, "StarWind Virtual SAN" auszuprobieren. Hierbei handelt es sich um eine Windows-native Lösung eines Drittanbieters, die im Grunde dasselbe wie oben mit einigen zusätzlichen Funktionen ausführt. Diese kann aus 2 oder 3 Hosts erstellt werden und erfordert keine Datacenter-Lizenzen. Sie haben auch eine kostenlose Version zur Verfügung. Schauen Sie hier: https://www.starwindsoftware.com/starwind-virtual-san
Es gibt auch eine Reihe anderer Lösungen auf dem Markt, die Ihnen helfen können, das gewünschte Ergebnis zu erzielen. Zusammenfassend ist die Antwort "Ja", Sie können erreichen, was Sie wollen :)