Guys my current file server is a Dell precision 390 which runs 5 Samsung 2TB drives in a raid 5 along with a perc 5i controller. I run Windows server 2008 R2 I'm wanting to retire my perc 5i the card puts off a ton of heat in favor of an HBA style controller where I will just pass the drives through to the OS as JBODS and use sofware raid. I would be running Centos if I rebuild our file server I've heard software raid uses a lit of cpu this box is an intel core2duo 1.86 with 4 gigs of ram do you guys think I have enough cpu to run sofware raid?
I have a NAS with four drives running as two RAID1 pairs in software, all on an Atom 330. The CPU is not breaking a sweat serving files over gigabit. Disk IO and network are the bottlenecks here. -- db
I think you're worrying too much. On such good hardware (yes, a core 2 duo is good) the RAID calculation won't be what kills you.
Also note that except when you have a failed drive, reading from RAID incurs nearly no CPU penalty since it's just sector number mapping. Writes, verifies and rebuilds do cost CPU time but RAID-5 is simple enough to not be worth worrying about.
What you want to do is be diligent in RAID checking, which luckily CentOS does by default every Sunday morning. -- That's odd...