The (Lack Of?) Durability in SSDs

Want to help support this blog? Try out Oh Dear, the best all-in-one monitoring tool for your entire website, co-founded by me (the guy that wrote this blogpost). Start with a 10-day trial, no strings attached.

We offer uptime monitoring, SSL checks, broken links checking, performance & cronjob monitoring, branded status pages & so much more. Try us out today!

Profile image of Mattias Geniar

Mattias Geniar, May 07, 2015

Follow me on Twitter as @mattiasgeniar

We all love our fast SSDs. Has our adoption of SSDs blinded us from the durability aspect of it?

A stored SSD, without power, can start to lose data in as little as a single week on the shelf.

[…]

For client application SSDs, the powered-off retention period standard is one year while enterprise application SSDs have a powered-off retention period of three months.

SSD Storage – Ignorance of Technology is No Excuse

To cover the durability loss of SSD cells, most SSDs ship with more capacity than they actually expose. The firmware is smart enough to use those spare cells once the live cells start to show their age.

Some SSD vendors devote more of the flash to overprovisioned spare area that’s inaccessible to the OS but can be used to replace blocks that have become unreliable and must be retired.

Introducing the SSD Endurance Experiment

But this assumes SSDs are in use so the firmware can manage the block distribution.

Is the potential for data loss as mentioned by KoreBlog a real concern for SSD drives lying on the shelf?

In datacenter environments this won’t be much of an issue, but for home PC users that have a computer that hasn’t been turned on for a while?

For them, it just might be a disaster.



Want to subscribe to the cron.weekly newsletter?

I write a weekly-ish newsletter on Linux, open source & webdevelopment called cron.weekly.

It features the latest news, guides & tutorials and new open source projects. You can sign up via email below.

No spam. Just some good, practical Linux & open source content.