SSD wearout of ZIL an L2ARC
Posted: 06 May 2014 14:35
Hi Community,
I tested the use of a combined cache and log device on a SSD for one complete year and wanted now to share the results of my private testing.
My server runs mostly 24/7 unless I am not on holiday.
The pool has 10,7 TB useable space (5x3TB on RAIDZ1) and is filled to ~50% so far.
The server is truely private use with about 11 clients (including DLNA devices like TV and AV-Receiver) accessing it for Backup and media (pictures, movies, music).
The L2ARC (read cache) is not the optimum size, I only used a 60GB SSD.
My fear was that Cache and Log devices get heavily worn out because the fill level of the SSD for the L2ARC part is always ramping up to 100% and iostat shows heavy use of log and cache.
So after one year of SSD use I found a total write (which is the important factor on SSD) of 7.85 TB.
I.e. my SSD got about 150 times completely filled durng this time. Assuming to get the same values on the next years and calculating with 10.000 write cycles of the SSD I don't fear the wearout and need for early replacement.
All other SMART values of the SSD look still fine, too.
And the use of at least L2ARC gives a nice boost of performance for frequently read data.
Limitations: This report may not be valid for heavy data use in corporate level environment.
Cheers,
Crowi
I tested the use of a combined cache and log device on a SSD for one complete year and wanted now to share the results of my private testing.
My server runs mostly 24/7 unless I am not on holiday.
The pool has 10,7 TB useable space (5x3TB on RAIDZ1) and is filled to ~50% so far.
The server is truely private use with about 11 clients (including DLNA devices like TV and AV-Receiver) accessing it for Backup and media (pictures, movies, music).
The L2ARC (read cache) is not the optimum size, I only used a 60GB SSD.
My fear was that Cache and Log devices get heavily worn out because the fill level of the SSD for the L2ARC part is always ramping up to 100% and iostat shows heavy use of log and cache.
So after one year of SSD use I found a total write (which is the important factor on SSD) of 7.85 TB.
I.e. my SSD got about 150 times completely filled durng this time. Assuming to get the same values on the next years and calculating with 10.000 write cycles of the SSD I don't fear the wearout and need for early replacement.
All other SMART values of the SSD look still fine, too.
And the use of at least L2ARC gives a nice boost of performance for frequently read data.
Limitations: This report may not be valid for heavy data use in corporate level environment.
Cheers,
Crowi