As MLC-based SSD cards are raising popularity, there is also a
raising concern how long it can survive. As we know, a MLC NAND
module can handle 5,000-10,000 erasing cycles, after which it
gets unusable. And obviously the SSD card based on MLC NAND has a
limited lifetime. There is a lot of misconceptions and
misunderstanding on how long such card can last, so I want to
show some calculation to shed a light on this question.
For base I will take Virident FlashMAX M1400 (1.4TB) card.
Virident guarantees 15PB (PB as in petabytes) of
writes on this card.
15PB sounds impressive, but how many years it
corresponds to ? Of course it depends on your workload, and
mainly how write intensive it is. But there are some facts that
can help you to estimate.
On Linux you can look into the /proc/diskstats file,
which shows something like:
251 0 vgca0 30273954 0 968968610 …[Read more]