TRIM/DISCARD Support

TRIM/DISCARD is a mechanism commonly used by SSD's to properly do write levelling, this is where deleted data is marked and data written in the same spot is written to a lesser used part of the disk. This effectively levels out the wear of the storage. Its used for a few other purposes, but this is the main one.

Enabling this will give our SAN a bit more information and allow it to better allocate storage for optimal speed. Our SAN monitors block allocation, read and writes and re-arranges blocks on physical storage to optimize access times. Why this will bring additional speed benefits is if blocks are recovered within the disk allocated to your VM that could be used to optimize adjacent data. This unused block can now be used for this purpose. Think of it like an automatic defrag, based on statistics, with re-ordering of data for performance purposes.