Hi all,
Yes, I agree that RAID 0 of two SSDs roughly doubles your failure rate, but I'd like to point out that twice a really small number is still a really small number.
Yes, it's a small number. But murphy is a prick...
Take storage system failure rates with a bucket of salt. In theory the MTBF of hard drives should mean i've never had a failure, or that i should only have 1 in my lifetime.
I've had multiple failed drives. Heaps of people i know who've jumped on the SSD bandwagon have had failures or firmware bugs giving them data corruption - which will potentially be enough to wipe out your RAID0.
Just as a recent example, I just had a failure of a 2 week old enterprise SCSI drive in our new Netapp storage array.
Failures happen. Don't believe manufacturer MTBF figures.
In any case, I recently setup a RAID 0 of two SSDs externally over Thunderbolt, and I get roughly 675 MB/s writes and 750 MB/s reads off of this drive. This is faster than the 450-500 MB/s R/W that I get from an internal Apple SSD. And yes, I can use the additional R/W speeds for large data sets, and yes I do backup routinely to multiple backup systems. I'll let you know if I ever have problems with the RAID 0 SSDs, but I don't expect to, even with double the risk. (Although, I have to admit that I am one of the few unlucky individuals who at one point had a HDD "failure" in a 16TB RAID unit that required hot swapping a new drive for the "failed" drive, although I'm not sure this was not just too short of a time interval for ERC.)
Regards,
Switon
That's fine for benchmarks, but are you doing anything that requires that bandwidth?
Having used SSD equipped machines - one being an old MBA with 120meg/sec toshiba drive, and my work machine with a samsung 830, there's essentially no discernable difference in general use because things like the network, hardware detection and CPU are now the bottlenecks.
Sure, file copies will run quicker from same disk to same disk, but if you're copying from network, usb, external drive, etc you're not going to push the RAID0 of SSD because nothing will keep up.
But fine. Lets assume that YOU need RAID0 SSD storage throughput. Maybe you're an edge case.
However, I maintain:
if you DON'T NEED RAID0, then it is pointless increasing your risk of data loss. There's no gain.
If you aren't an edge case and don't need more than a few hundred meg/sec IO and more than a few thousand IOPs (which is already enterprise storage array territory pre-SSD), all you're going to do is increase the probability of breaking your system and needing to go back to backup.