From owner-freebsd-stable@FreeBSD.ORG Wed Feb 10 04:28:55 2010 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7A76D106566C for ; Wed, 10 Feb 2010 04:28:55 +0000 (UTC) (envelope-from dan@langille.org) Received: from nyi.unixathome.org (nyi.unixathome.org [64.147.113.42]) by mx1.freebsd.org (Postfix) with ESMTP id 4D70A8FC0C for ; Wed, 10 Feb 2010 04:28:55 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by nyi.unixathome.org (Postfix) with ESMTP id C7FFB508A8; Wed, 10 Feb 2010 04:28:54 +0000 (GMT) X-Virus-Scanned: amavisd-new at unixathome.org Received: from nyi.unixathome.org ([127.0.0.1]) by localhost (nyi.unixathome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bg5YaltWjjP9; Wed, 10 Feb 2010 04:28:54 +0000 (GMT) Received: from smtp-auth.unixathome.org (smtp-auth.unixathome.org [10.4.7.7]) (Authenticated sender: hidden) by nyi.unixathome.org (Postfix) with ESMTPSA id E21C350830 ; Wed, 10 Feb 2010 04:28:53 +0000 (GMT) Message-ID: <4B723609.8010802@langille.org> Date: Tue, 09 Feb 2010 23:28:57 -0500 From: Dan Langille User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) MIME-Version: 1.0 To: Boris Kochergin References: <4B6F9A8D.4050907@langille.org> <4B71490B.6030602@langille.org> <20100209161817.GI4648@cesium.hyperfine.info> <4B718EBB.6080709@acm.poly.edu> In-Reply-To: <4B718EBB.6080709@acm.poly.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "Peter C. Lai" , Charles Sprickman , FreeBSD Stable Subject: Re: hardware for home use large storage X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Feb 2010 04:28:55 -0000 Boris Kochergin wrote: > Peter C. Lai wrote: >> On 2010-02-09 06:37:47AM -0500, Dan Langille wrote: >> >>> Charles Sprickman wrote: >>> >>>> On Mon, 8 Feb 2010, Dan Langille wrote: >>>> Also, it seems like >>>> people who use zfs (or gmirror + gstripe) generally end up buying >>>> pricey hardware raid cards for compatibility reasons. There seem to >>>> be no decent add-on SATA cards that play nice with FreeBSD other >>>> than that weird supermicro card that has to be physically hacked >>>> about to fit. >>>> >> >> Mostly only because certain cards have issues w/shoddy JBOD >> implementation. Some cards (most notably ones like Adaptec 2610A which >> was rebranded by Dell as the "CERC SATA 1.5/6ch" back in the day) >> won't let you run the drives in passthrough mode and seem to all want >> to stick their grubby little RAID paws into your JBOD setup (i.e. the >> only way to have minimal >> participation from the "hardware" RAID is to set each disk as its own >> RAID-0/volume in the controller BIOS) which then cascades into issues >> with SMART, AHCI, "triple caching"/write reordering, etc on the >> FreeBSD side (the controller's own craptastic cache, ZFS vdev cache, >> vmm/app cache, oh my!). So *some* people go with something >> tried-and-true (basically bordering on server-level cards that let you >> ditch any BIOS type of RAID config and present the raw disk devices to >> the kernel) > As someone else has mentioned, recent SiL stuff works well. I have > multiple http://www.newegg.com/Product/Product.aspx?Item=N82E16816132008 > cards servicing RAID-Z2 and GEOM_RAID3 arrays on 8.0-RELEASE and > 8.0-STABLE machines using both the old ata(4) driver and ATA_CAM. Don't > let the RAID label scare you--that stuff is off by default and the > controller just presents the disks to the operating system. Hot swap > works. I haven't had the time to try the siis(4) driver for them, which > would result in better performance. That's a really good price. :) If needed, I could host all eight SATA drives for $160, much cheaper than any of the other RAID cards I've seen. The issue then is finding a motherboard which has 4x PCI Express slots. ;)