![softraid vs hardware raid softraid vs hardware raid](https://www.softraid.com/wp-content/uploads/2021/10/main_background62a.png)
* The third thing we found is that hardware raid can be a real pain in the ass! In order to use hardware raid, you’ve got to first figure out what card you want to be using, and extensively test it’s quality and reliability.
#Softraid vs hardware raid software#
By using software raid, you can get the same performance and reliability of hardware raid, while buying dramatically less expensive hard drives. 1) The Raid Edition drives have TLER (a feature required for reliable operation in hardware raid), and 2) The Raid Edition drives cost a LOT more money. What this means is that, instead of using Western Digital Raid Edition drives for example, you can safely use Western Digital Black Edition drives, which are identical except for two key points. What we learned in our research was that software raid arrays do not have this problem, as linux software raid will patiently wait for a drive to finish its error recovery, and will only drop a drive from an array if it has truly failed. Desktop class hard drives will attempt to read the data for an extended period and be dropped from the raid array. Enterprise and raid edition drives are aware of this problem and will reply back to the raid controller that they simply were unable to read the data, and the raid card will rebuild the data from another drive without marking that drive as bad. What we found is that this problem stems from the fact that hardware raid cards will not wait longer than a few seconds for a drive to return data before they mark the drive as bad. We’ve been very concerned about this and researched the issue extensively. * Secondly, I’m sure you’ve heard that you should use enterprise or raid edition drives for your raid arrays, or you risk data loss. This limitation in most hardware raid cards was one strike against it. If your workload consists of reading large files for many simultaneous clients (common for serving videos), we found that a large stripe size can improve the performance of your drives by 4 fold or more. Hardware raid cards default to a low stripe size, and in many cases this cannot be raised to an optimal level. The bigger the stripe size, the better your random i/o performance, especially for larger files, and especially for reads. * First of all, for raid in general, and raid 10 in particular, the stripe size matters to performance… A LOT. In the process of researching this decision, we learned a few things, some of them unexpected: Judging our options against these benchmarks, we had to decide quite a while ago, whether we should support software raid, hardware raid, or both. * Solves the actual problem you are having I/O FLOOD believes in efficient, effective technology. What might surprise you however, is that we believe that in nearly all cases, software raid is far better than hardware raid.įirst, to put this in perspective, you have to keep in mind what we believe about technology.
![softraid vs hardware raid softraid vs hardware raid](https://www.partitionwizard.com/images/uploads/articles/2020/03/hardware-vs-software-raid/hardware-vs-software-raid-thumbnail.jpg)
![softraid vs hardware raid softraid vs hardware raid](https://www.troubleshootingcentral.com/wp-content/uploads/2021/05/Hardware-vs-Software-RAID-FIM-670x357.jpg)
I get asked this question a lot: “Do I need hardware raid, or is software raid good enough?” You may have noticed I/O FLOOD only offers software raid, so it will come as no surprise to you that we think software raid is “good enough”.