1. A method to perform virtual machine data placement on a distributed storage system accessible by a cluster in a virtualized computing environment, the method comprising: based on location data relating to the cluster, identifying a first fault domain and a second fault domain of the distributed storage system; selecting a first host with a first storage resource from the first fault domain and a second host with a second storage resource from the second fault domain; and placing a first copy of the virtual machine data on the first storage resource and a second copy of the virtual machine data on the second storage resource.