In real life, the truth is somewhere in between, but those saying 20 gig / day for 100 years are closer to the mark.
The Tech Report did a fairly comprehensive study on SSD longevity and found that for 240 GB disks, most failed after 1000 TB of data had been written (in the best case 2400 TB) - this is not to say the performance did not degrade. By my calculations, if the drive can perform 1000 TB of writes at 20 gigs / day, it will last almost 137 years. I do not believe this 137 years is realistic (and I've had some SSDs die on me, so this is a little more then just guessing)
But that's not the full picture - SSDs certainly slow down over time, and the larger the drive the more over provisioned it can be, so the more writes can be spread.
When I researched this before moving enterprise loads onto SSD, I concluded that -
- SSDs can handle lots of writes.
- SSDs have about 10x the reliability and 10x the performance of HDDs
- When SSDs fail they tend to do so without warning.
- I would expect an SSD to last more then 5 years - which is how long I would expect a computer to last.
Also worth mentioning, if you take an SSD and stick it in a closet (ie no power), it will eventually (after months or a few years) start loosing data.
Also, its not uncommon for SSDs to come with a 5 year warranty. Enterprise drives often come with a 10 year warranty.
With respect of HDDs -
They are not as reliable as SSDs. Their failure rates are better understood as they have been around a lot longer. Consumer drives will likely last 3 years, with about a 20% per year chance of failing after that. A lot of this comes down to exact make and model and luck.
Enterprises consider HDDs as consumables and this is why RAID is fairly standard on servers and workstations. A company called BackBlaze publishes annual reports on their HDD experiences, which makes interesting reading. Last I read (which was long ago) Hitachi drives - now owned by Western Digital were reliable - every other brand was hit and miss - depending on model. Backup Blaze gave Seagate a reliability edge over WD - although my experiences in NZ are very different (but my sample size is statistically to small)