Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Pure Storage FlashArray-Storage-Professional Exam - Topic 2 Question 8 Discussion

What is the best practice for configuring VMFS UNMAP for ESXi 6.7 or later?
C) Set it to Auto with Low Priority.
A) Set it to Fixed at 500MB/s.
B) Set it to Auto with High Priority.

Pure Storage FlashArray-Storage-Professional Exam - Topic 2 Question 8 Discussion

Actual exam question for Pure Storage's FlashArray-Storage-Professional exam
Question #: 8
Topic #: 2
[All FlashArray-Storage-Professional Questions]

What is the best practice for configuring VMFS UNMAP for ESXi 6.7 or later?

Show Suggested Answer Hide Answer
Suggested Answer: C

What is UNMAP?: UNMAP (SCSI command 0x42) is the mechanism that allows a host (like ESXi) to inform the storage array that specific blocks of data are no longer in use (e.g., after a VM is deleted or moved). This is critical for Pure Storage because it allows the array to reclaim that space and maintain high data reduction ratios.

Evolution in ESXi: In versions prior to 6.5, UNMAP was a manual process executed via the CLI. Starting with ESXi 6.7, VMware introduced Automatic Space Reclamation, which runs in the background.

The Pure Storage Recommendation: Pure Storage recommends setting the reclamation priority to Auto with Low Priority.

Low Priority: This ensures that the UNMAP commands are sent to the FlashArray at a steady, manageable rate (roughly up to 25 MB/s to 100 MB/s depending on the Purity version). Because FlashArrays are built on a high-performance metadata engine, 'Low Priority' is more than sufficient to keep up with even high-churn environments without causing any contention for active application I/O.

Why avoid High Priority (Option B)?: Setting it to high priority or using a fixed high-burst rate can lead to 'bursty' SCSI traffic. While the FlashArray can handle the load, it is considered a best practice to keep background maintenance tasks like space reclamation at a lower priority to ensure the 'Big Three' (latency, bandwidth, IOPS) for production workloads remain optimized.

Verification: You can verify that UNMAP is working by looking at the Data Reduction metrics in the Purity GUI or Pure1. If the 'Thin Provisioning' or 'Reclaimed' numbers are increasing after file deletions, the host is correctly communicating its freed space to the array.


Contribute your Thoughts:

0/2000 characters
Elke
4 days ago
I agree, auto with high priority makes sense for performance.
upvoted 0 times
...
Buck
10 days ago
I think option B is the best. High priority is crucial.
upvoted 0 times
...
Goldie
15 days ago
Auto with Low Priority has worked for me in the past.
upvoted 0 times
...
Tenesha
20 days ago
Wait, Fixed at 500MB/s? That seems a bit excessive!
upvoted 0 times
...
Myra
25 days ago
I’m not so sure about that, Low Priority might be fine too.
upvoted 0 times
...
Candida
1 month ago
Definitely agree, High Priority makes sense!
upvoted 0 times
...
Jerry
1 month ago
I heard Auto with High Priority is the way to go.
upvoted 0 times
...
Edwin
1 month ago
I vaguely recall that Low Priority is less aggressive, but I’m not confident if that’s the right choice for VMFS UNMAP.
upvoted 0 times
...
Helaine
3 months ago
I’m a bit confused about the Fixed vs. Auto settings. I thought Auto was usually better for dynamic environments?
upvoted 0 times
...
Oretha
3 months ago
I practiced a similar question, and I feel like High Priority might be the best option for performance, but I could be wrong.
upvoted 0 times
...
Emily
3 months ago
I think I remember that setting it to Auto is generally recommended, but I'm not sure about the priority levels.
upvoted 0 times
...

Save Cancel