- Nov 2, 2009
- 2,322
- 14
- 81
Are SSDs reliable enough to safely run in RAID 0 for general use in a production environment?
Backstory:
I'm currently running a 3ware 9650SE RAID controller with four 250GB Seagate Barracuda 7200.8 drives in a RAID 5. The RAID controller has always been a bit flaky, and its most recent problem is locking up for 5-10 minutes during heavy random I/O, like spinning up multiple virtual machines. In addition, there's been a recent spate of log entries indicating that the RAID controller has had to correct parity errors, which the documentation suggests is the result of bad blocks on one or more of the physical drives. The documentation also states that these parity errors are being corrected without any impact to the array, but I've had two instances in the past month where chkdsk has found file system corruption, something I haven't had to deal with since the days of Windows 98. So far, I haven't lost any data I care about, but instability combined with data corruption is enough for me to look into a replacement.
Anyway, I'm looking into the costs of replacing the controller and the failing drive, and the costs are in-line with the cost of two 256GB SSDs. I originally got my RAID setup for performance, and while it performs well (when it works), two striped SSDs would easily outperform mechanical drives for my use case. These would be going into my workstation as well, so having storage that is noiseless and vibrationless is also a benefit. However, I use my workstation to perform compute-intensive tasks that would be impossible to do from my laptop, so my workstation must absolutely be reliable. In other words, being without the use of my workstation for several days in the event of an RMA would be unacceptable. I could build in some fault tolerance by running three 256GB SSDs in RAID 5, but I would have difficulty justifying the costs, and my past experiences with RAID 5 on mobo-integrated RAID controllers have not been positive.
So AT, what say you? The speed of modern SSDs are nice, but mechanical disks matched with a hardware RAID controller with plenty of cache can also be very fast. I need the most reliable option I can get without breaking the bank, so should I throw caution to the wind and go for the SSDs, or should I play it safe and stick with mechanical disk drives?
Cliffs:
1. RAID controller and one or more disks failing
2. Looking into replacement, notice two 256GB SSDs can be had for the same price
3. Interested in running two 256GB in RAID 0, but concerned about reliability; significant downtime not acceptable
4. Your thoughts?
Backstory:
I'm currently running a 3ware 9650SE RAID controller with four 250GB Seagate Barracuda 7200.8 drives in a RAID 5. The RAID controller has always been a bit flaky, and its most recent problem is locking up for 5-10 minutes during heavy random I/O, like spinning up multiple virtual machines. In addition, there's been a recent spate of log entries indicating that the RAID controller has had to correct parity errors, which the documentation suggests is the result of bad blocks on one or more of the physical drives. The documentation also states that these parity errors are being corrected without any impact to the array, but I've had two instances in the past month where chkdsk has found file system corruption, something I haven't had to deal with since the days of Windows 98. So far, I haven't lost any data I care about, but instability combined with data corruption is enough for me to look into a replacement.
Anyway, I'm looking into the costs of replacing the controller and the failing drive, and the costs are in-line with the cost of two 256GB SSDs. I originally got my RAID setup for performance, and while it performs well (when it works), two striped SSDs would easily outperform mechanical drives for my use case. These would be going into my workstation as well, so having storage that is noiseless and vibrationless is also a benefit. However, I use my workstation to perform compute-intensive tasks that would be impossible to do from my laptop, so my workstation must absolutely be reliable. In other words, being without the use of my workstation for several days in the event of an RMA would be unacceptable. I could build in some fault tolerance by running three 256GB SSDs in RAID 5, but I would have difficulty justifying the costs, and my past experiences with RAID 5 on mobo-integrated RAID controllers have not been positive.
So AT, what say you? The speed of modern SSDs are nice, but mechanical disks matched with a hardware RAID controller with plenty of cache can also be very fast. I need the most reliable option I can get without breaking the bank, so should I throw caution to the wind and go for the SSDs, or should I play it safe and stick with mechanical disk drives?
Cliffs:
1. RAID controller and one or more disks failing
2. Looking into replacement, notice two 256GB SSDs can be had for the same price
3. Interested in running two 256GB in RAID 0, but concerned about reliability; significant downtime not acceptable
4. Your thoughts?