- #1
- 35,005
- 21,672
- TL;DR Summary
- I'm interested in experiences people may have using SSD for RAID when speed is not a factor.
Here's the history. I have a homebrew DVR using three Seagate 1 TB 2.5" drives in a RAID5 configuration. On Friday the DVR sent me an email (sweet, huh?) telling me a drive had failed. I cleared the fault and in a second it faulted again. I rebooted - it never came back up and the drive was making a woodpecker sound. I power cycled, it booted, no woodpeckers but it cannot find the drive.
Conclusion: the drive is toast.
It;s still in the system, which is not so nice. I switched to a mirror, so went from 2 TB usable to 1 TB but as I am only using 300-400 GB it;s no immediate problem.
The obvious solution is to pop in a replacement drive, reconfigure back to RAID5 and pretend none of this ever happened.
However...
Seagate no longer makes this drive. There are still a few in inventory, but their price has soared to $145. And what happens next time? I have seen these drives fail every couple of years.
The next idea is to replace it with the newer version of the drive. This uses SMR - shingled magnetic recording - which has issues with RAID in general and my RAID in particular. A rebuild takes under an hour, and I estimate over 2 days with the new drive. That's a long time to be vulnerable to a second fault.
There are some other options I considered, and won't go into unless they come up, but I am considering replacing all three drives with SSDs. No-name 1 TB SATA SSDs cost less than new 1 TB HDDs, and for a few bucks more, one can get a WD Blue. My thoughts:
Am I missing anything?
Now...here is where it gets crazy. Suppose I just got one 1 TB SSD and replaced the failed drive. I could go back to RAID5 and my 2 TB capacity. This should work, right? I'm just not sure that anyone has ever tried it. And while speed is not a concern, it should be fast. Not as fast as a pure SSD system, but faster than a pure HDD system. And I could leave the cache drive attached if I wanted.
Is this absurd?
Conclusion: the drive is toast.
It;s still in the system, which is not so nice. I switched to a mirror, so went from 2 TB usable to 1 TB but as I am only using 300-400 GB it;s no immediate problem.
The obvious solution is to pop in a replacement drive, reconfigure back to RAID5 and pretend none of this ever happened.
However...
Seagate no longer makes this drive. There are still a few in inventory, but their price has soared to $145. And what happens next time? I have seen these drives fail every couple of years.
The next idea is to replace it with the newer version of the drive. This uses SMR - shingled magnetic recording - which has issues with RAID in general and my RAID in particular. A rebuild takes under an hour, and I estimate over 2 days with the new drive. That's a long time to be vulnerable to a second fault.
There are some other options I considered, and won't go into unless they come up, but I am considering replacing all three drives with SSDs. No-name 1 TB SATA SSDs cost less than new 1 TB HDDs, and for a few bucks more, one can get a WD Blue. My thoughts:
- One good reason to go HDD over SDD is cost. But the cost differential is small and may actually be slightly negative.
- Another is reliability. WD says they stand by their SSDs to 400x capacity, i.r. 400 TB. My cache drive, which has slightly heavier use, sees about 5 or 6 TB/year. So I don't see this as substantially worse than the HDDs which last ~5-7 years before failing.
- I get more speed than I need, but so what? It's not hurting anything.
- Related, I can probably drop the cache drive. )A small SSD I have in the system now)
Am I missing anything?
Now...here is where it gets crazy. Suppose I just got one 1 TB SSD and replaced the failed drive. I could go back to RAID5 and my 2 TB capacity. This should work, right? I'm just not sure that anyone has ever tried it. And while speed is not a concern, it should be fast. Not as fast as a pure SSD system, but faster than a pure HDD system. And I could leave the cache drive attached if I wanted.
Is this absurd?