We are preparing to setup some SQL Always On clusters in VMware and planning out disk configuration. The other Veeam administrator mentioned that they had seen better performance with Veeam and snapshot removal impact by doing multiple small VMDKs and creating them as Dynamic Disks in Windows and striping them. For example, we need 3 TB of storage for SQL, so creating 6x500GB VMDK. This originally came about before 5.5 was out and we could create a 2TB+ VMDK, but does it still make sense today? Should the impact to a VM be less when completing multiple disks for snapshot removal, or a higher risk or issues because one VMDK may take longer to remove the snapshot than the others and cause problems?
I also have concerns about the added complexity of dynamic disks vs basic, but that question may be better asked in a VMware forum.