When building virtual clusters under any HyperVisor you need to make sure that all the nodes of the cluster are being hosted on different LUNs on the hosts. If you build the VMs on the same LUN and that LUN fails for some reason then both of the nodes of the cluster will be down, and the whole point of clustering will have been lost.
While this hopefully goes without saying, it’s just another thing that needs to be thought about when building virtual SQL Server clusters.
Denny