From owner-freebsd-fs@FreeBSD.ORG Mon Nov 17 21:05:00 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 60FA41065670 for ; Mon, 17 Nov 2008 21:05:00 +0000 (UTC) (envelope-from matt@corp.spry.com) Received: from yw-out-2324.google.com (yw-out-2324.google.com [74.125.46.30]) by mx1.freebsd.org (Postfix) with ESMTP id 146F58FC1A for ; Mon, 17 Nov 2008 21:04:59 +0000 (UTC) (envelope-from matt@corp.spry.com) Received: by yw-out-2324.google.com with SMTP id 9so1097174ywe.13 for ; Mon, 17 Nov 2008 13:04:59 -0800 (PST) Received: by 10.142.207.8 with SMTP id e8mr2175076wfg.30.1226955898312; Mon, 17 Nov 2008 13:04:58 -0800 (PST) Received: from mattintosh.spry.com (207-178-4-6.wia.com [207.178.4.6]) by mx.google.com with ESMTPS id 28sm5223751wfg.48.2008.11.17.13.04.56 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 17 Nov 2008 13:04:57 -0800 (PST) Message-Id: From: Matt Simerson To: Danny Carroll In-Reply-To: <492158D2.5020506@dannysplace.net> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v929.2) Date: Mon, 17 Nov 2008 13:04:54 -0800 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> <492158D2.5020506@dannysplace.net> X-Mailer: Apple Mail (2.929.2) 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 21:05:00 -0000 On Nov 17, 2008, at 3:43 AM, Danny Carroll wrote: > Matt Simerson wrote: >> 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 > > Interesting. Wish I had seen it before. To be honest I did consider > this board but I was really in favour of PCIe over PCIX. That might > have been a mistake :-) > >> 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 talking about the Areca cache or the disks own caches? Disk caching is a completely different animal, and one which I didn't mention. I'm spoke only about the write cache on the controller. Mine all arrived off by default, which is a VERY reasonable default configuration. Page 97 of the manual says about it: >>> 3.7.5.12 Disk Write Cache Mode >>> User can set the "Disk Write Cache Mode" to Auto, Enabled, or >>> Disabled. Enabled increases speed, Disabled increases reliability. > On my board it was enabled. But maybe mine was the exception. Perhaps it's model specific, or your vendor configured it that way. Or you got a return that someone else monkeyed with. I'm not going to speak for Areca but it seems quite odd that Areca would ship them with the cache enabled. I've used many hundreds of RAID controllers over the years and without exception, every single one with a write cache had it disabled by default. Matt