This article addresses the default configuration of the VAAI (vStorage APIs for Array Integration) XCOPY primitive, specifically the MaxHWTransferSize parameter.
It clarifies the potential performance impact of using the default value on certain storage arrays (e.g., Dell PowerStore, PowerMax, or Unity) and provides instructions on how to adjust this setting based on vendor recommendations.
ESXi7.x and above
Note: VMware by Broadcom defines the default MaxHWTransferSize as 4MB to ensure compatibility across a wide range of storage devices. We do not define a specific "best practice" value for third-party storage arrays.
Contact the array vendor to obtain recommended settings for their systems.