From owner-freebsd-questions@FreeBSD.ORG Wed Oct 1 14:21:21 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E2BC916A4B3 for ; Wed, 1 Oct 2003 14:21:21 -0700 (PDT) Received: from smtp.covadmail.net (mx05.covadmail.net [63.65.120.65]) by mx1.FreeBSD.org (Postfix) with SMTP id C5ACF43F75 for ; Wed, 1 Oct 2003 14:21:20 -0700 (PDT) (envelope-from strick@covad.net) Received: (covad.net 5283 invoked from network); 1 Oct 2003 21:21:15 -0000 Received: from unknown (HELO ice.nodomain) (68.164.195.54) by sun-qmail14 with SMTP; 1 Oct 2003 21:21:15 -0000 Received: from ice.nodomain (localhost [127.0.0.1]) by ice.nodomain (8.12.8p1/8.12.8) with ESMTP id h91LLE1U000515; Wed, 1 Oct 2003 14:21:15 -0700 (PDT) (envelope-from dan@ice.nodomain) Received: (from dan@localhost) by ice.nodomain (8.12.8p1/8.12.8/Submit) id h91LLDTx000514; Wed, 1 Oct 2003 14:21:13 -0700 (PDT) Date: Wed, 1 Oct 2003 14:21:13 -0700 (PDT) From: Dan Strick Message-Id: <200310012121.h91LLDTx000514@ice.nodomain> To: freebsd-questions@freebsd.org cc: dan@ice.nodomain Subject: Re: IDE RAID controllers X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Oct 2003 21:21:22 -0000 On Wed, 1 Oct 2003, irvine@sanbi.ac.za wrote: > Anyone used any IDE RAID controllers recently under FreeBSD? > > I've found the Promise Fastrak stuff works really well for 0 & 1 but > doesn't support RAID 5. > > We need a big filesystem, doesn't need to be all that fast or reliable, > and were ogling the new-ish 250GB Western Digital drives. > > We've found a case that will accomodate 6 drives, cooled properly, and > were wondering what chance there was of getting a bit over a terabyte with > a system drive into a FreeBSD box? > > ie, something like an 80GB boot drive and 5 x 250GB IDEs in RAID5, or even > just striped. > > Our beige box supplier is very good on the hardware front but doesn't know > much about FreeBSD and has had trouble with the more fancy Promise > controllers with RAID 5 under other OS's. What are your priorities? You wrote that the file system doesn't have to be "all that ... reliable." If that is the case, you don't need RAID 5. (But are you prepared to frequently dump and restore a huge file system? Somehow the pain seems to increase with file system size faster than O(N).) You wrote that you have had good experiences with Promise RAID controllers. Why not continue using a brand you feel comfortable with? Is the issue really RAID 5 even though you think you don't need the extra reliability? Have you considered using vinum? It comes standard on FreeBSD and supports various RAID flavors, including RAID 5. All you need is a disk controller that supports a whole bunch of disk drives. I can't actually recommend vinum because I have never used it. I just know it exists. I wonder about vinum RAID 5 performance because RAID 5 works best with NVRAM and as far as I know the vinum man pages don't say anything about NVRAM. I also wonder about the cheap "RAID" controllers. I don't think they have NVRAM and I think most of them don't claim to suppport RAID 5 either. The most capable RAID cards seem to be SCSI and cost a lot more than the cheap ATA cards. I recently went looking for PCI ATA cards in the FreeBSD HARDWARE.TXT file. The only brands I found were HighPoint, Promise and 3Ware. (Most of the ATA controllers listed were actually cpu support chipsets.) The ATA cards with more than 2 ports all seem to be RAID cards. I have not yet used any of these cards. I don't know anything about their RAID drivers. Something else to watch out for: really huge file systems require a lot of main memory for support. For example, fsck memory requirements increase with file system size. I don't think you will have a problem at only 1000 GB, but I am not certain. This issue was discussed recently on one of the FreeBSD mailing lists. Dan Strick strick@covad.net