Endurance of NVMe, SAS, and SATA SSDs

SSDs have finite endurance, or the amount of data you can write to the SSD before the device wears out and can no longer store data safely. The SSD industry uses the term endurance, but it is also referred to as SSD life or SSD wear out.  SSD endurance will vary greatly from what the SSD vendor specifies due to the dependency on the workload (random write vs sequential write, large block size vs small) and as a function of free space or "overprovisioning" on the SSD.

The most important thing is that endurance can be accurately measured and estimated with a few simple equations. To aid in this exercise, the SNIA Solid State Drive Special Interest Group (SSD SIG) has developed a calculator and explanatory white paper.

Click on the link below to download the Endurance Calculator.

Click on the link below to download the SSD Endurance White Paper.