This article provides information on support regarding physical sector size that are greater than 4K.
Overview
As device vendors continue to innovate, to achieve larger capacity support within traditional 2.5 inch and 3.5 inch form factors, physical block sizes have evolved from 512 bytes to 4K and now 8K.
Devices vendors are traditionally ahead of application vendors. To bridge this transition gap, emulations likes 512 emulation (512e) are used.
This means 512 logical block size layered over a larger physical sector size. The device vendor firmware, will handle the translation from 512 bytes to 8K using the read-modify-write (R-M-W) model.
This translation is proprietary to the device vendors.
Any 512e devices with non-4K physical block size for ESXi can have performance issues as we do not optimize specifically for these devices in any way.
Symptoms:
In the /var/log/vmkernel.log file of the ESXi host, you see entries similar to:
2018-07-25T20:44:37.588Z cpu5:66850)WARNING: ScsiPath: 4395: The Physical block size "8192" reported by the path vmhba3:C0:T1:L0 is not supported.
Note: The preceding log excerpts are only examples. Date, time, block size and path name may vary depending on your environment.