• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Software Raid VS Hardware Raid.

reddyash

Administrator
Staff member
Joined
Jul 7, 2015
Likes
47
#1
If you are renting or buying a dedicated server then which raid would you prefer software or hardware raid? I would like to know the advantages and disadvantages of software, hardware raid and how you would go about selecting which raid to use.
 
Joined
Sep 1, 2015
Likes
2
#2
I think a decision between hardware and software RAID depends on what do you want to do and off course your budget. Hardware RAID may cost you more but will be free from the limitations of a software RAID to a great extent.

In hardware RAID there is no added pressure on the server and buses as the work is being done on a discrete controller card in the server. In software RAID disks attached to servers are turned into RAID. It does its processing in the motherboard of the server and thus it can put some pressure on the server. Software RAID is often specific to OS and is not advisable for partitions that are shared between Operating Systems. But by choosing hardware RAID you can overcome most of the limitations of a software RAID.
 
Joined
Sep 26, 2015
Likes
2
#3
I would rather go to a "software" RAID for the first steps, when I try to test the matter, how it works, because often, when you start up a project, you wouldn't have 100,000 users querying your server and making it read.write data on your hard disk to the extent it puts it on a pressure. That's it.
Then, if your previous infrastructure was already in RAID and tested for awhile and you have some spare money, go for an hardware RAID, do the upgrade because you want to be boundless when buying new hardware. If you have evidence the software RAID was only using a negligible part of the resource of the server, then continue use the software.
 
W

waqsi

Guest
#4
It completely depends on what you need to do and how much you want to pay. Hardware RAID comes costlier when compared to Software RAID but it's free from limitations.
In software RAID, the disks attached to the servers are converted into RAID arrays using inbuilt features on number of OS. You need to connect the drives and configure the RAID levels as per your preference.
In Hardware RAID, the processing is done on a discrete controller card in the server, load is added to the server processor and buses. There are some advanced feature under hardware RAID such as the hard drives being hot swappable in case of any failure.
Hardware RAID is costlier than Software RAID, but it definitely performs well and is loaded with features.
 
Joined
Sep 26, 2015
Likes
2
#5
waqsi;n860 wrote: It completely depends on what you need to do and how much you want to pay. Hardware RAID comes costlier when compared to Software RAID but it's free from limitations.
In software RAID, the disks attached to the servers are converted into RAID arrays using inbuilt features on number of OS. You need to connect the drives and configure the RAID levels as per your preference.
In Hardware RAID, the processing is done on a discrete controller card in the server, load is added to the server processor and buses. There are some advanced feature under hardware RAID such as the hard drives being hot swappable in case of any failure.
Hardware RAID is costlier than Software RAID, but it definitely performs well and is loaded with features.
Free from limitations? Hardware RAID? I wouldn't define like this. On the reverse, even: it is full of limitation because it is hardware-driven and not done in software. You would have less limitation about the size, or the medias, yes, but you would have more limitation, and much more restrictive: you can't really change the RAID structure easily, and sometimes you would need to buy another controller to do so. What about going from RAID 1 to RAID 5? As well, adding and removing disks are a bit more risky, and failures are more worrying. But you have one big benefit with hardware RAID: it is probably more reliable and the throughput is always good with that.
 
Top Bottom