Any difference between Hardware RAID and Software RAID?
--------------------------------------------------
Hire the world's top talent on demand or became one of them at Toptal: https://topt.al/25cXVn
--------------------------------------------------
Music by Eric Matyas
https://www.soundimage.org
Track title: Over a Mysterious Island
--
Chapters
00:00 Any Difference Between Hardware Raid And Software Raid?
00:38 Accepted Answer Score 9
01:01 Answer 2 Score 3
01:27 Answer 3 Score 8
02:29 Thank you
--
Full question
https://superuser.com/questions/28248/an...
--
Content licensed under CC BY-SA
https://meta.stackexchange.com/help/lice...
--
Tags
#windows #raid #softwareraid
#avk47
Hire the world's top talent on demand or became one of them at Toptal: https://topt.al/25cXVn
--------------------------------------------------
Music by Eric Matyas
https://www.soundimage.org
Track title: Over a Mysterious Island
--
Chapters
00:00 Any Difference Between Hardware Raid And Software Raid?
00:38 Accepted Answer Score 9
01:01 Answer 2 Score 3
01:27 Answer 3 Score 8
02:29 Thank you
--
Full question
https://superuser.com/questions/28248/an...
--
Content licensed under CC BY-SA
https://meta.stackexchange.com/help/lice...
--
Tags
#windows #raid #softwareraid
#avk47
ACCEPTED ANSWER
Score 9
- Software Vs Hardware RAID in general; also at Serverfault.
- Short RAID 1 discussion (CentOS context).
- Serverfault: Build a software raid 1 on windows XP might also be useful for software RAID 1.
- Serverfault: How do I differentiate “fake RAID” from real RAID?
ANSWER 2
Score 8
A few obvious differences:
- With software RAID you are limited to the SATA ports on your motherboard. Some RAID cards allow, say, 10 SATA drives to be connected.
- Software RAID uses additional CPU time, whereas a hardware RAID offloads such processing onto the RAID card. It depends on how you use the RAID, but this probably wont add significant load (CPU's are rather fast now..)
- Software RAID is infinitely cheaper, since it's (probably) included with your OS already
- A software RAID is more portable, tied to a specific operating system, rather than a specific RAID card brand or model ("RAID interoperability")
- (Personal opinion) Slightly unfounded, but I trust software RAID more than then drivers for RAID cards - software engineers are generally better at making software than hardware engineers!
One isn't better than the other - both have their advantages..
If you're concerned about performance, or need more drives than your motherboard will take, you should go with a RAID card (although it's worth trying/benchmarking software RAID before you buy a RAID card)
ANSWER 3
Score 3
Hardware usually has better support for hotswap with separate hardware logic/circuitry, easier identification of failed drives by blinking lights, bootable volumes for any raid level and so on... performance-wise? Not really, as long as there're cpu-cycles left and the software implementation is good enough...
...but as nik has pointed out - hardware isn't always "hardware" and generally "it depends".