Enterprise SSDs, Powered Off, Potentially Lose Data In a Week
New submitter Mal-2 writes with a selection from IB Times of special interest for anyone replacing hard disks with solid state drives:
The standards body for the microelectronics industry has found that Solid State Drives (SSD) can start to lose their data and become corrupted if they are left without power for as little as a week. ... According to a recent presentation (PDF) by Seagate's Alvin Cox, who is also chairman of the Joint Electron Device Engineering Council (JEDEC), the period of time that data will be retained on an SSD is halved for every 5 degrees Celsius (9 degrees Fahrenheit) rise in temperature in the area where the SSD is stored. If you have switched to SSD for either personal or business use, do you follow the recommendation here that spinning-disk media be used as backup as well?
If the contents are lost in a week, we're probably talking about capacitor-backed SSDs that use some other technology than flash memory. Yes, it would be insane to use flash memory for archival purposes as well, but it still should easily retain its contents for at least a decade. When powered on, this problem does not exist as normally the controller slowly walks through the flash refreshing it.
There's full shutdown, there's power left on at the wall, there's hibernate with wall power left on, there's sleep. Lots of laptops come with (toshiba, for example) "sleep-and-charge" where they will supply current to USB ports while asleep. I rarely do a full shutdown on laptops or desktops, would this be enough to avoid the problem?
Or would there need to be a BIOS feature to ensure current supply to SSDs as well as USB ports?
They sentenced me to twenty years of boredom
Scotty will have the power back just in time.
Sheesh, evil *and* a jerk. -- Jade
The relevant table is on 27. page.
In short: if you use the SSD in a cold environment AND store it in hot environment than you may lose data quite quickly. Quicker than two weeks.
Client drives are also affected, but the data loss occurs slighly later. I guess reason of the difference is that enerprise drives assume a higher work temperature.
So the advice is that if you use the SSD in your air conditioned basement in a good case then do not store your SSD on the sun for extended periods.
And no, I do not use spinning media as a backup. I use tapes. Using spinning media for proper backups is almost impossible. See http://www.taobackup.com/
Keep them at 0 K to be sure.
Slashdot, fix the reply notifications... You won't get away with it...
FTFS:
If you have switched to SSD for either personal or business use, do you follow the recommendation here that spinning-disk media be used as backup as well?
So how do backups help you? Except for ZFS and btrfs (?), no file systems check for data integrity. You're not going to detect the bitrot taking place, and you'll happily send that rotten data to your backup until the corruption is noticed in some other way.
8 of 13 people found this answer helpful. Did you?
It's too expensive to buy at that volume and not yet proven.
Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
The build server uses two SSDs in RAID-0, and gets its input from the version control server.
So my single point of failure is the VC server's RAID controller.... Yes, it would be better to have that RAID-5 array mirrored, by RAID-1. to another RAID-5 array. It would take an entirely new server to realize that, sadly enough. I still have to come up with a better idea, though. Not being dependent, in any way, on SSDs for business continuity is already an achievement in and by itself. Or so I believe.
It boils down to
1) not being dependent upon SSDs
2)Moving dependency upon SSDs away to dependency upon other hardware, namely RAID controllers....
Religous speak to God. Insane are spoken to by God. When all shut up, one can finally hear Shostakovich in peace
I looked into this because I once wondered why no one uses thumb drives for backup. Thumb drives are reasonably safe for a couple years but after that many can degrade. I saw many sites indicating that flash is not a safe media. This caused me to wonder what they did different in SSD technology. The only safe media that I know of is tape.
Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
Bring laptop with SSD to Death Valley, leave it in the car stuck in the sun and go hiking. How long until your data is in trouble? However, I just looked at the specs for the Samsung 840 EVO, since it was the first to pop up:
Temperature
Operating: 0C to 70C
Non-Operating: -55C to 95C
I would assume the 95C is with data? It would be a rather small caveat if the drive survived but your data was fried.
Live today, because you never know what tomorrow brings
If the temperature in my pockets exceeds 55C, then data on a flash drive is not likely to be my biggest concern. YMMV.
Sent from my ASR33 using ASCII
Haha! I'm old enough to remember when Seagate was the best.
Seven puppies were harmed during the making of this post.
or drill a hole in it
I skimmed though Seagate's paper. At first glance, it appears to have a hidden agenda. That is to make hard drives preferable to solid state drives for everyday use, as Seagate primarily sells hard drives. For long term storage that is what is generally done anyway due to cost, along with tape. For performance, 120+ GB SSD's cannot be beaten, one on one, by any hard drive. Does anyone know of data that indicates that (non-OCZ) drives lose data over time during use, not when powered off for many months after use? Seagate's paper may not be useful if it doesn't correspond to real world use.
You are thinking of traditional Disks. A hole in an SSD is unlikely to do much to keep a determined and competent attacker from accessing most or all of the data on the drive.
Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
If you have switched to SSD for either personal or business use, do you follow the recommendation here that spinning-disk media be used as backup as well?
First, anything stored on any kind of drive should be backed up if you care about it.
Second, if you do backup, who backs up to SSD? You don't need frequent fast random-access on backups, and SSD is about the most expensive storage technology around per-GB. Anybody doing bulk storage is going to be doing it on either hard disks, tape, or something optical.
So, if you're backing your data up, you'll be backing it up to something safe most likely.
Of course, this does bring up the need for the ability to verify the integrity of your data at-rest, and right now I'd say ZFS/btrfs are the best way of accomplishing this. You could also do hashing above the filesystem layer, but that requires a lot of overhead if your files change frequently. If your files don't change much than something like tripwire would be fine. You'd want to run that more often than you rotate your backup media so that you don't discard the last-known-good version of anything.
Slide 10:
Unrecoverable Bit Error Ratio = ( number of data errors ) / ( number of bits read )
A microwave oven for just a few seconds will do it
They're too expensive and inconvenient to back up any serious amount of data to.
If you have some personal data, photos, whatever you want to save, they're fine for that, but it just takes too many discs to back up a goodly chunk of things.
(I use plain BD-R, not M-disc, but when I wanted to back up some things just-in-case before working on my backup drive, it took me all day to write about 30 discs. If I wasn't doing something else at the time and just swapping as needed, it would have been horribly frustrating.)
And I remember when Al Shugart took that claim from Shugart Corporation with his newer company.
Tape is some of a myth.
The only safe media, is that which you keep copying before it deteriorates. Not HDDs, not SSDs, not CDs, not thumbdrives, and not tape. Any media you leave untouched past its data retention period, will lose data.
What you need is to check every copy of your data for any sign of degradation, and replace it with a fresh copy as soon as, or before, it begins to fail. Tape may give you the most time between checks, but it doesn't change the fact that data you forget about is data you will lose.
You should be leasing it via a support contract: the premium is with a tech on the other end of the phone who's out in a couple hours to replace a dud drive and have your RAID rebuilt before the day ends
I always think the idea of giving back a storage device that has had real data on it under some long-term warranty or rapid on-site service agreement is mostly marketing spin.
Every company I work with has a simple policy on this, for basic security/privacy reasons: a drive that is DOA can go back, but anything that has ever been touched by real data is written off and securely destroyed. Any warranty longer than a few days is therefore worthless to us, as is any rapid service support contract if all it's going to do is swap the failed drive out for a new one.
Obviously this is only applicable to drives where recovering data is potentially possible. If everything (including things like swap space) was encrypted before it hit the drive's controller then returning the unit is in theory an option. But usually it's not worth the trouble to verify that this was the case throughout whatever working life any drive had, and permanent encryption introduces a significant performance hit.
I've seen enterprise support contracts from major brands that specifically say a failed drive won't have to be returned for exactly these reasons.
If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
As a data point, at work I took an 80GB Intel SSD from the IT guys' desk drawer (I needed it for a project and that's all he had available as he had a bulk order out). He told me it would probably be blank, since he hadn't used it in over a year. I found a whole PC worth of data on there which I had to format. He was surprised and until reading this article, I really didn't understand why. At least in my case, everything was there and could be read just fine, over a year after it had been written. It was in a 70F office both while in use and in storage.
Peter predicted that you would "deliberately forget" creation 2000 years ago...
Newer 3D NAND is using a charge trap design which basically solves the electron leakage issue found with the older floating gate NAND...
Also, the move to the newer 3D NAND brings us back up to 40nm processes vs the 10nm gates we are currently working with, allowing for much better reliability.
Disclaimer: I've been selling enterprise flash storage for the last 6 years.
up 12 days, 22:30, 2 users, load averages: 993.20, 994.21, 994.56
*makes note to limit user processes...
I knew there was a reason I turned my computer on every day for next to no reason. my data is always gonna be safe!
one hole per package of NAND will be sufficient
More data, damnit!
The chance is the same AFR of the rest of the product, but yes, it's very small.
Your worst case is that you cycle your SSD to 100% of its capability (which basically no user does anyway) inside a freezer, then put it on your dashboard as you park your black-on-black sports car in death valley for a 6 month hiking trip.
If you're not doing all 3 of those things simultaneously I wouldn't worry.
More data, damnit!
You can make reliable fast access NVM using DRAM plus battery or cap based backup to run the refresh engine during power-off. So not complete nonsense.
They must be talking about their own low quality SSDs. For online storage, the crappiest Samsung SSD will probably outlast your data. The best ones will outlast any old fashioned hd out there. As for offline storage, if you won't touch the data for months, using HDs is just stupid. You're better off with tapes.
"I decided I could write something better than everything out there in two weeks. And I was right." - Linus Torvalds
There are some pretty fancy optical discs which are supposed to last for decades if kept in a reasonable environment, and which are written in ordinary drives. They're a cheap intermediate step before tape.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
These tests explicitly state that the SSD is rewritten until it reaches its endurance rating before the retention test is done. At that point the flash in a consumer would not be expected to retain data unpowered for more than 1 year.
If you write your data to a fresh SSD once, multiply the number by at least 10.
-Matt
From TFA - consumer SSDs can expect 2 years, which is better than lots of HDs which probably won't spin up. Enterprise SSDs are faster but more ephemeral.
On the other hand I wouldn't count on this - cell drift is what causes the Samsung 840 slowdown after just a month.
And yes, I back all my stuff up constantly since I don't want to lose it. To platter drives just because it's much cheaper and speed doesn't matter.
Read again - more temperature means less time. So if there's no lower limit, SSD without power will be best stored at 0 Kelvin
No I read the article. It's related to electron mobility at the time the data is written. If you heat up the SSD after it's turned off, electron mobility increases and you'll get more leakage. But if you wrote data when it was hot, you have a better signal to noise ratio.
Generally storage devices are filled with zeroes. But if it also uses inverse logic (charge means 0, no charge means 1) then some bit could indeed be flipped. This is just speculation though. In either case, when you format the disk, those rubbish bits are ignored anyway. They will eventually be refreshed as well.
More charge gets transferred to each transistor? The insulating layer doesn't break down as much? Some weird physics effect?
I looked into this because I once wondered why no one uses thumb drives for backup. Thumb drives are reasonably safe for a couple years but after that many can degrade. I saw many sites indicating that flash is not a safe media. This caused me to wonder what they did different in SSD technology. The only safe media that I know of is tape.
Tape is some of a myth.
The only safe media, is that which you keep copying before it deteriorates. Not HDDs, not SSDs, not CDs, not thumbdrives, and not tape. Any media you leave untouched past its data retention period, will lose data.
What you need is to check every copy of your data for any sign of degradation, and replace it with a fresh copy as soon as, or before, it begins to fail. Tape may give you the most time between checks, but it doesn't change the fact that data you forget about is data you will lose.
You're talking about archives I think, and the previous guy was talking about long term backups.
An archive might be the only copy of your data, and everything you said applies. But backups only have to live as long as your retention period, so once you meet that requirement, you're set.
The biggest myth is that backups or archives are simple :\
I do backup of course on my 1 TB Hitachi. But, this thing about SSD and data loss sounds really unbelievable. That means, i have Samsung 840 EVO, and when i go on vacation for 10 or 15 days, i won't be able to boot my Win7 when i get back to my home because it was temperature difference meanwhile while i was away. No logic at all but we will see...
Older Flash memory is fabricated using larger process sizes leading to longer retention.
It's good for thousands of years, even at temperatures in the thousands of degrees. Although the density is a problem.
I pull backups from my SSD every night to a network share. Using the free version of Macrium Reflect....excellent tool by the way. The file server runs a script that drops any backup older than a week. I have a 3TB drive for quick access archiving, some of the more important files get backed up to an enterprise grade SCSI drive and then I use 'abandoned' hard drives (anything that is too small to occupy a slot in a live system) for additional backup/archiving offsite.