This is expected as most modern storage arrays have space saving technologies. These savings are invisible to the hosts and vCenter, and are therefore not accounted for at that layer.
Some examples of these Technologies:
- Thick provision - lazy zero
- Zero block discard
- Deduplication
- Compression
If you are concerned that these numbers are inaccurate, compare the total file usage by:
A.) Open a SSH/Putty Session to one of the Hosts connected to the affected Datastore
Compare the output of the command "du" to the output of the command "df"
along with the information shown in the Host UI (
Host Client ) and vCenter vSphere Client (
Web Client )