4 ms·
Hasn't there been an article on HN recently that showed consumer grade drive endurance testing? I believe many exceeded the endurance spec manyfold.
by tamcap 10y ago
Hasn't there been an article on HN recently that showed consumer grade drive endurance testing? I believe many exceeded the endurance spec manyfold.
- Avitas 10y agoThat was the TechReport website. Here's a link: http://techreport.com/review/27436/the-ssd-endurance-experiment-two-freaking-petabytes http://techreport.com/review/27436/the-ssd-endurance-experim...
- cjensen 10y agoThere is some uncertainty in the numbers, so the manufacturers quote fairly conservative numbers. In recent years flash cells have become a bit more fragile and the process technology has changed multiple times, so good past results on endurance testing are not necessarily indicative of future results. I've personally burnt out a set of SSDs installed in a RAID-6. They lost no data and failed no writes, but they had become unusably slow -- less than a tenth of their original write speed.
- wtallis 10y agoWhat kind of SSDs were these, and how much writing had they been subjected to? If the flash was really wearing out, I'd expect read performance to also suffer significantly as LDPC soft decode error correction was required to recover the data intact. If only write speed was degrading and if you weren't thoroughly hammering the drives with writes around the clock, then you might merely have filled up the drives with a RAID configuration that didn't pass through TRIM commands.
- cjensen 10y agoIf the read speed had degraded, I didn't notice since the RAID controller is the bottleneck in this particular system. We burned out the drives with a 800Mb/s sustained 24/7 write stream. In post-mortem I did the math and the consumer drives ran out of endurance in less than a month. We replaced the drives with enterprise drives which were expected to last at least 3 years. Also, here's a really strange finding... TRIM doesn't matter as much as one would expect. Many TRIM implementations are buggy. If the SSD contains a reliable TRIM implementation, then you can 100% guarantee that it will also have internal "move stable bits around to level out the usage" code.