Quote Originally Posted by johnw View Post
I'd say that is a low-end estimate. The Intel SSD probably has 40GiB of flash on-board (not counting parity flash on the 320), and Intel has made some comments leading me to believe that they think their 25nm flash is specified at 5000 erase cycles, so we could estimate the specified writes at:

40*(1024)^3*5000 / 10^12 = 214 TB

With 1.1 WA, that comes to 195TB.

Interestingly, One Hertz just reported 107TB and 45% wear indicator. That comes to:

107 / (100% - 45%) = 194.55 TB
Looking at our linear results, I think all the wear indicator does is count the erase cycles and compare them to the NAND spec...

I think we should perhaps occasionally start checking the SSDs for errors. Create a 40GB file on some other array; do an MD5 of that file; write that file to our test SSDs; re-do the MD5 and see if it matches.

At this point I don't think we would know if the SSD is corrupting things or not. All we know is that it at least somewhat works and that it accepts write commands.