Mirroring 2 Host with their own local storage
Solution 1:
Look at StarWind VSAN 2-nodes hyperconverged solution on VMware here.
It gives a possibility to mirror storage between the hosts and present it as HA datastore to the cluster. Virtual Machines can be deployed then on a top of HA datastore.
Additionally, they have a ready for Production hardware solution - StarWind HyperConverged Appliance.