Hardware Striping
Kenneth D. Merry
ken at kdm.org
Wed Apr 21 14:02:11 PDT 2004
On Wed, Apr 21, 2004 at 22:44:09 +0200, Jens Schweikhardt wrote:
> hello, world\n
>
> I want to change my system to no longer use vinum for striping, but
> rather a hardware solution. I do not intend to use mirroring or any
> other RAIDn>0 functionality. I have two pairs of identical U160 SCSI
> disks (2 Fujitsu MAN and MAM with 36GB each) where I want to build two
> mirrors, one from the MANs, and one from the MAMs. You get the idea.
>
> Until now I'm using an Adaptec 29160 Host Adapter, but of course it is
> not HW-RAID0 capable. What card am I looking for?
The only reason to go with a hardware controller for RAID-0 is if you want
to boot from the array.
Otherwise, you'll get better performance by using a software RAID-0
solution. Going through a RAID stack and a SCSI layer on a RAID card with
a comparatively slow processor will generally be slower than using your
much faster host processor to do all of that.
ccd is an alternative if you don't want to use vinum.
> The disks have a sustained read rate of 60 to 70 Mbyte/s, so if all of
> them were used at the same time they could saturate an U160 bus. Is this
> a problem?
It's not a problem, unless you're interested in performance. I'd suggest a
2 channel Ultra160 or Ultra320 RAID controller. Hopefully the processor on
the RAID controller will be able to keep up with the 280MB/sec theoretical
maximum bandwidth from those disks.
As for alternatives, you could get an Adaptec 2200S, or an LSI MegaRAID
SCSI 320-2. I think the driver for the Adaptec is probably a little better
maintained at the moment. I haven't used either card, though, so I can't
really comment on them more than to point out the alternatives.
Ken
--
Kenneth Merry
ken at kdm.org
More information about the freebsd-scsi
mailing list