Subject: Re: hardware RAID
To: Adam Glass <adam@clarity.net>
From: Jason R Thorpe <thorpej@wasabisystems.com>
List: port-i386
Date: 06/26/2002 09:18:30
On Tue, Jun 25, 2002 at 11:35:55PM -0700, Adam Glass wrote:

 > Anyone out there using IDE hardware RAID in 1.5.x?  I'm wondering if I
 > can get the RAID 1 and hot-swap functionality out of a built-into-
 > the-motherboard Promise PDC20265 controller if NetBSD interfaces with
 > it through a generic driver? [1]  That is, is a RAID-savvy driver
 > required to get RAID functionality (disabling/rebuilding drives), or
 > is that handled transparently by the firmware?  (If it's the latter,
 > how is the RAID behavior configured?)  Does the pciide driver support
 > full UDMA, or is it going to fall back to one of the slower PIO modes?
 > 
 > I've never played with the Promise stuff before -- any opinions?

The Promise and Highpoint "RAID" controllers are nothing more than
plain old IDE controllers.  The only special support they have is
a BIOS that supports writing RAID set info to the beginning of the
disks.  The Windows drivers for those chips then implement software
RAID, using the info about the sets the BIOS provided.

 > Alternatively, the 3ware 7210 controller [3] has been highly
 > recommended... does NetBSD 1.5.x have drivers for it?

The 3ware cards are ok, but Adaptec makes a pretty good IDE RAID controller,
as well.

-- 
        -- Jason R. Thorpe <thorpej@wasabisystems.com>