From owner-freebsd-fs@FreeBSD.ORG Mon Nov 17 11:44:50 2008 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 057ED1065675; Mon, 17 Nov 2008 11:44:50 +0000 (UTC) (envelope-from morganw@chemikals.org) Received: from warped.bluecherry.net (warped.bluecherry.net [66.138.159.247]) by mx1.freebsd.org (Postfix) with ESMTP id B89D08FC21; Mon, 17 Nov 2008 11:44:49 +0000 (UTC) (envelope-from morganw@chemikals.org) Received: from volatile.chemikals.org (unknown [74.193.170.223]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by warped.bluecherry.net (Postfix) with ESMTPSA id DE0D1A1FD217; Mon, 17 Nov 2008 05:26:33 -0600 (CST) Received: from localhost (morganw@localhost [127.0.0.1]) by volatile.chemikals.org (8.14.3/8.14.3) with ESMTP id mAHBQUV5001612; Mon, 17 Nov 2008 05:26:31 -0600 (CST) (envelope-from morganw@chemikals.org) Date: Mon, 17 Nov 2008 05:26:30 -0600 (CST) From: Wes Morgan To: Matt Simerson In-Reply-To: Message-ID: References: <490A782F.9060406@dannysplace.net> <20081031033208.GA21220@icarus.home.lan> <490A849C.7030009@dannysplace.net> <20081031043412.GA22289@icarus.home.lan> <490A8FAD.8060009@dannysplace.net> <491BBF38.9010908@dannysplace.net> <491C5AA7.1030004@samsco.org> <491C9535.3030504@dannysplace.net> <4920E1DD.7000101@dannysplace.net> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="3265970123-550298141-1226921191=:1488" Cc: freebsd-fs@freebsd.org, freebsd-hardware@freebsd.org Subject: Re: Areca vs. ZFS performance testing. X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Nov 2008 11:44:50 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --3265970123-550298141-1226921191=:1488 Content-Type: TEXT/PLAIN; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8BIT On Sun, 16 Nov 2008, Matt Simerson wrote: > > On Nov 16, 2008, at 7:15 PM, Danny Carroll wrote: > >> Eirik Øverby wrote: >>> I have noticed that my 3ware controllers, after updating firmware >>> recently, have removed the JBOD option entirely, classifying it as >>> something you wouldn't want to do with that kind of hardware anyway. I >>> believed then, and even more so now, they are correct. >> >> It kinda depends. If there were a good 8 or 16+ port SATA card out >> there that *simply* did SATA with no bells and whistles, then there >> would be no point buying a Raid adaptor when you want to use things like >> ZFS. >> >> But there are no such cards available. > > Allow me to introduce you to Marvell. The sell the SATA controller used in > the Sun thumper (X4500). I've used that same SATA controller under > OpenSolaris and FreeBSD. Unfortunately, that controller doesn't use > multi-lane cables. When you pack in 3 controllers and 24 disks, it's a > cabling disaster. > > http://freebsd.monkey.org/freebsd-fs/200808/msg00027.html > >>> Use the RAID-0 disk trick to be able to utilize the controller cache. >>> And regarding write-back vs write-through; I believe write-through is >>> equvivalent to disabling controller write cache, however it WILL cache >>> the writes in order to respond to future reads of the data being >>> written. I would guess, but I don't know, that this also goes for >>> disk-level caches too, though, so it probably doesn't matter. >> >> It is interesting to me that the default setting on the Areca card was >> to have the disk caches turned on. I think that is strange because by >> default you have a situation that can lead to data loss even if you have >> a battery backup unit. > > The Areca cards do NOT have the cache enabled by default. I ordered the > optional battery and RAM upgrade for my collection of 1231ML cards. Even with > the BBWC, the cache is not enabled by default. I had to go out of my way to > enable it, on every single controller. Are you using these areca cards successfully with large arrays? I found a 1680i card for a decent price and installed it this weekend, but since then I'm seeing the raidz2 pool that it's running hang so frequently that I can't even trust using it. The hangs occur in both 7-stable and 8-current with the new ZFS patch. Same exact settings that have been rock solid for me before now don't want to work at all. The drives are just set as JBOD -- the controller actually defaulted to this, so I didn't have to make any real changes in the BIOS. Any tips on your setup? Did you have any similar problems? --3265970123-550298141-1226921191=:1488--