Dell Unity: Difference between VMware Level Datastore Usage and Unity Storage LUN Usage

Summary: Customers observe that the ESXi datastore shows more consumed space than its correlating Unity Datastore.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Customers observe that the ESXi datastore shows more consumed space than its correlating Unity Datastore.
 

Difference between VMware Level Datastore Usage and Unity Storage LUN UsageThis hyperlink is taking you to a website outside of Dell Technologies.

Cause

There are two scenarios when such issues can occur:

  1. Customer has storage side space savings enabled, such as Deduplication and Compression. 


What is Deduplication?
Deduplication refers to a method of eliminating a dataset's redundant data. In a secure data deduplication process, a deduplication assessment tool identifies extra copies of data and deletes them, so a single instance can then be stored. Data deduplication software analyzes data to identify duplicate byte patterns.


What is Compression?
Data compression is a reduction in the number of bits needed to represent data. Compressing data can save storage capacity.

These space savings are only performed on the storage array and hence there will be a significant usage reduction on the LUN but the VMFS datastore will report a higher usage as per the files present on the datastore.

 

  1. Customer has provisioned as thick VMDK

The extra consumed space seen on the VMware side is due to the customer creating Thick provisioned VMDKs on the Datastore. When creating a Thick provisioned VMDK on a datastore, VMware reserves that space in the datastore and considers it consumed. From the array perspective, no true data has been written and therefore will remain a low consumption. Only once the host start writing data will the Unity LUN/Datastore start to resemble consumed.

Given that the VMDK is thick provisioned on top of the VMFS datastore, VMware continues to show the space as consumed while the array resembles the true size of the data written.

Resolution

If there is a space savings enabled, there is no solution for such a situation. 

If a thick VMDK configuration exists, we have two options. We can either create the VMDKs as thin-provisioned devices or accept that VMware will treat the space used by thick-provisioned VMDKs as reserved. This is because it reserves space on the datastore in the same way a thick LUN consumes the LUN size of pool space upon creation from the array. Therefore, any discrepancy in space usage in such cases can be disregarded as it is a known effect.

Affected Products

Dell EMC Unity Family

Products

Dell EMC Unity Family
Article Properties
Article Number: 000065193
Article Type: Solution
Last Modified: 24 Mar 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.