Hi,
Can vCD place a vAPP or VMS based on Storage DRS recommandtion ?
If SDRS migrate VMDK does this migration has impact on VCD ?
vCD places new vApps / VMs on whichever datastore has the most free capacity in the Storage Profile you select. I think you can see the decisions made in either the vCloud-container-info.log or vCloud-container-debug.log files. If you allow SDRS to move VMDKs later on, VCD won't care too much as long as the VM files remain on a datastore tagged with the same Storage Profile.
Dave
vCD places new vApps / VMs on whichever datastore has the most free capacity in the Storage Profile you select. I think you can see the decisions made in either the vCloud-container-info.log or vCloud-container-debug.log files. If you allow SDRS to move VMDKs later on, VCD won't care too much as long as the VM files remain on a datastore tagged with the same Storage Profile.
Dave
Thank you Dave,
What do you mean by "VM files remain on a datastore tagged with the same Storage Profile"
You'll likely have different Storage Profiles setup on vCloud Director (linked to the Storage Profiles or Policies in vSphere). If the migration that Storage DRS does on the VM takes it out of the Storage Profile that vCloud Director expects it to the on, then it'll likely show up as "Inconsistent" or something like that in the vCloud Director interface. That said, if you're using Storage DRS then you would usually only put the same type/performance of datastore in a datastore cluster. They would usually be part of the same Storage Policy so it wouldn't be a problem.
Dave
Also if you are using vSphere Replication with vCloud Director and are replication to vCD from on-premise, then configuring SDRS on datastore cluster is not recommended. If SDRS moves the vmdk around datastores, replication will break.
We have seen many issues in past regarding broken replication when the replicated VM were storage migrated manually or via system.