Proactive / pre-emptive monitoring of SSD degradation

Extracted from an IT forum:

"Even server grade SSD's are prone to sudden failures. Mostly due to exceeded max write count. And when they fail you lose whole data stored on them (happened few times in my work).

You can read SSD disks all the time but writing to them causes fast wear. Most SSD's have a specific limit of number of writes (more specific erase cycles for memory blocks) and when they reach that limit they just stop working.

In my laptop (not so heavily used - few VM's and ubuntu desktop (30% of the drive left unpartitioned) an intel consumer grade SSD died in a year (no files recoverable). "

Having read the above & I'm using a Crucial M500 SSD on my Thinkpad (& there's no space to
put in another HDD to do mirroring), would like to know

a) is there any freeware / tool out there that could do preemptive monitoring
    of my SSD deterioration & warn me before it fails

b) besides regular backup, is there any other way to prevent a complete failure?
    I know in the old days, Norton Utilities will mark a sector as bad & attempts
    to recover the data to another sector

c) I've heard of HDD where a certain % is reserved for sort of RAIDing.  Maybe
    I've recalled wrongly but is there such a method for SSD (if it's available
    for HDD) ?

d) after how many writes will my M500 SSD (250GB) fail or is close to the
    threshold of failing?  Any tool to monitor the number of this "write IO" ?
sunhuxAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Aaron TomoskyDirector of Solutions ConsultingCommented:
You can monitor wear levels with a "smart" monitor. If you want reliability, go Intel. I also have a bunch of Samsung 840 pro and evo in servers for over a year running just fine but I could be Lucky (raid 10 though).
David Johnson, CD, MVPOwnerCommented:
for the 840's get the hotfix as it will restore the original speed. these drives tend to slow down read access for old data
sunhuxAuthor Commented:
Where can I download this  "smart" monitor software?
Could you provide me the link?  Needed for Win 7,
Win XP & Macbook Snow Leopard.

Does this "smart" software warns me before an SSD
is about to fail?


2 more questions:

c) I've heard of HDD where a certain % is reserved for sort of RAIDing.  Maybe
    I've recalled wrongly but is there such a method for SSD (if it's available
    for HDD) ?

d) after how many writes will my M500 SSD (250GB) fail or is close to the
    threshold of failing?  Any tool to monitor the number of this "write IO" ?
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

David Johnson, CD, MVPOwnerCommented:
c) I've heard of HDD where a certain % is reserved for sort of RAIDing.  Maybe
    I've recalled wrongly but is there such a method for SSD (if it's available
    for HDD) ?


I've never heard of this.
d) after how many writes will my M500 SSD (250GB) fail or is close to the
    threshold of failing?  Any tool to monitor the number of this "write IO" ?


What will happen is you will start to lose capacity as sectors are overwritten too many times.  How many writes to a sector depends upon the specific SSD and most SSD's use wear leveling to use blocks that have less writes on them to be used first.. With a spinning disk this would introduce disk fragmentation but on an SSD this does not apply.  Different rules for different technology.  your ssd uses 20nm Micron MLC NND which has 72TB total bytes written (TBW), equal to 40GB per day for 5 years.  As with all storage media backups are mandatory, and when an ssd fails it is usually catastrophic where nothing can be recovered.

http://bit.ly/1FF8EZF
sunhuxAuthor Commented:
http://bit.ly/1FF8EZF

Above link does not have any software that monitors the status of the SSD
or does it?
sunhuxAuthor Commented:
Any other software eg: the "Smart" software that does such monitoring?
Aaron TomoskyDirector of Solutions ConsultingCommented:
Linux and Unix have smartctl built in. For windows you have to add a smart monitoring tool like: http://sourceforge.net/projects/smartmontools/

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Storage Hardware

From novice to tech pro — start learning today.