3

I plan on installing Debian 6 on my server build with a E3-1270, 16GB DDR3, and 2x120GB SATA3 SSDs. But this has me wondering, should I use Intel's built-in, on-board software RAID or the OSs'? Which will perform more efficiently? Which is simpler? Please give me a solid answer. Thanks!

user9517
  • 114,104
  • 20
  • 206
  • 289
Aco Strkalj
  • 79
  • 1
  • 5
  • 5
    There's plenty of people with opinions of Intel's FakeRaid technology; they're pretty universally negative. See also http://serverfault.com/questions/9244/how-do-i-differentiate-fake-raid-from-real-raid – Chris S Aug 20 '12 at 00:34
  • Also consider http://serverfault.com/questions/214/raid-software-vs-hardware (Disclamer : I like the answers about software raid) –  Aug 20 '12 at 00:42
  • 2
    If you use HW RAID: keep a spare HW RAID card handy in case it dies (or a support contract). It you use fake RAID, keep a spare motherboard handy (preferably with the same BIOS). If you use software RAID keep a spare OS ready (but that is easy, just reinstall and look in your documentation for RAID config). – Hennes Aug 20 '12 at 00:46
  • 1
    Maybe I'm the only person on the planet that's had a generally positive experience with Intel's fakeraid. Then again, I only use it on *desktops* and then only in RAID 1 mode. I'd never trust it on a server when there are much more *flexible* options available. If you can't afford a real hardware RAID on your server, at least go software instead of fake. – Charles Aug 20 '12 at 01:11

4 Answers4

9

OS-based software RAID is more portable in the event of a hardware failure. Use that over motherboard-based fakeRAID. all things equal, use mdadm or ZFS over the motherboard.

MDMarra
  • 100,183
  • 32
  • 195
  • 326
  • I agree, the RAID provided by the OS have always been stable(my opinion) compared to the so called RAID found in motherboards. – Luis Ventura Aug 20 '12 at 06:15
3

Hardware RAID > Software RAID > fake RAID.

(Honestly, I prefer no RAID above fake RAID, but that's probably a matter of personal preference.)

HopelessN00b
  • 53,385
  • 32
  • 133
  • 208
0

They both work the same way. The only difference is who keeps the container information.

Ignacio Vazquez-Abrams
  • 45,019
  • 5
  • 78
  • 84
  • 1
    I don't agree. Software RAID has been known to actually work from time to tine. Seems like a difference worth noting. – HopelessN00b Aug 20 '12 at 01:04
0

I would suggest to find an Hardware RAID setup which is optimized for use with SSDs. AFAIK most SSD are RAID similar setups internal (connecting the modules in the frame and providing caching), which might perform slow on 'normal' (hardware or software) RAID controllers. Most (cheap) SSDs carry a JMicron controller, so perhaps you should focus on a decent hardware RAID controller for JMicron SSD devices, to improve life expectancy and read/write speed/caching on the RAID setup.

Unfortunately i've never reasearched this myself, but i know special SSD RAID setups exist..