Dependable SCSI RAID Controllers for Linux?
"I have been considering ICP Vortex RZ and RS series and AMI Megaraid as possibles, along with the Mylex line of controllers. I would like some opinions, praises and even nightmare stories on any of these. I am not wanting to invest $350-$1500 per controller on another nightmare like Adaptec/DPT line. It should be obvious but cost is not primary, reliability and to a lesser degree performance are the key issues. In addition I run my controllers in RAID 5 with a hot spare, so suggestions should be for controllers that can do that RAID mode and ones that can be administered from a running Linux system so I can do hot swapping. I would also like controllers whose manufacturer keeps current patches available for the stock kernel tree or is in the kernel tree (for both 2.2 and 2.4, I use 2.2 mostly due to issues with 2.4) as I never use a canned kernel after the install is done. If you run Windows or some other truthfully Adaptec supported OS look for a few *good* DPT or Adaptec controllers on eBay when the swap-out is all over."
We have two IBM Netfinity servers that use IBM ServerRAID 3L. The cards are not that great as they only have 4 MB of cache, but they run reliably under 2.4.13.
The drivers are maintained in the kernel, so there is now patching or downloading of drivers.
I think IBM has other models that come with more cache, so you could try calling them.
Don't discount the Compaq line of SmartArray controllers. I've been using one for 2 years without a hitch. Supports everything you need them to do (I'm using the Smart/2P controller in my server). Never had a single problem with it. You can find these on eBay really cheap too.
You can accomplish anything you set your mind to. The impossible just takes a little longer.
We've had issues with Mylex too. Here's our setup: a P-III 1GHz box with a Mylex eXtremeRAID 2000; an Adaptec 2940UW and a 2944UW. One of the Adaptecs is hooked to a Sun A1000 (which has a "Symbios" RAID controller built in, but we're using as a JBOD).
Anyways: when we hooked up the A1000 (our Sun server died), the system suddenly became flaky! We boot from a standalone SCSI disk, so booting wasn't a problem. But the Mylex would lose its settings; half the disks in one of the trays wouldn't show up, etc. We spent days trying to figure it out, but to no avail.After repeated messages to Mylex support, we get the solution: disable the BIOS on the Mylex. It turns out that the Symbios RAID controller in the A1000 was confusing the Mylex BIOS! Even though the A1000 was on a separate Adaptec controller. Go figure.
yep. i'll second that. ICP vortex also has linux utilities to control the cards from within linux instead of booting to DOS. i've never had any problems with vortex controllers. just make sure you use a stick of good (crucial or somesuch) ECC SDRAM for the cache memory. dont spare any expense for the cache memory. BTW, ive run them on AlphaLinux with the 164LX boards and SRM bioses. works great. A 21264 Alpha, a gig of RAM with a ICP Vortex card and 256 Megs of ECC cache on the card connected to an 8 drive arra cant be beat.