Thanks for mentioning StarWind,
Hey,
As mentioned, it is recommended to have the same hardware to minimize issues you might face. It should be at least similar (e.g. the same CPU family, the same amount of RAM). https://learn.microsoft.com/en-us/windows-server/failover-clustering/clustering-requirements
As for shared storage, you can use StarWind VSAN as a shared storage even with Windows Server Standard. Either free or paid version of VSAN can be used. The following guide will walk you through the configuration process: https://www.starwindsoftware.com/resource-library/starwind-virtual-san-for-hyper-v-2-node-hyperconverged-scenario-with-windows-server-2016/
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.