From owner-freebsd-questions@FreeBSD.ORG Wed Feb 27 23:05:31 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D3CC31065B75 for ; Wed, 27 Feb 2008 23:05:31 +0000 (UTC) (envelope-from prestonh@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.251]) by mx1.freebsd.org (Postfix) with ESMTP id 87ABB8FC1A for ; Wed, 27 Feb 2008 23:05:31 +0000 (UTC) (envelope-from prestonh@gmail.com) Received: by an-out-0708.google.com with SMTP id c14so746515anc.13 for ; Wed, 27 Feb 2008 15:05:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=g5gRVrJS9SfqSqUGOQjLkru23BzM2WwSl3Ri79q1jA4=; b=DYAntfYBnn39OKVW+GrhTzGeRhidrG2/JTXxs37SEsOnUdU0lVXCHHB6abguXqGoUiQXrxjEdLuQVNeo36D++t9Yp1w/KvSXHA16CkHhFxU4uAYEJigEGOSmYCPj9B9k+X4DHvDXfqLl228w5UxQZcBTvHAw2QpT72x2/JGyyTA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=TFsyqTQXdF1pvx7mnpdEV9zXE3kMQTr1p67I4jG5O23pyH5N1AXY1+TqxhqrtcvOGRZnWLpzonsFBsMP+Z5eqrLk8IMNUgTuav+V4uAbgj/PvJO8nxSFiALHkokXK2t5vkU/L97/ceRfi7HCobyeYMq3LMj99rvHuaL3POnDdFM= Received: by 10.100.122.12 with SMTP id u12mr13279811anc.15.1204151880996; Wed, 27 Feb 2008 14:38:00 -0800 (PST) Received: by 10.100.151.2 with HTTP; Wed, 27 Feb 2008 14:38:00 -0800 (PST) Message-ID: <8f5897560802271438we9dfd2bn7cbb10bd8bb309b1@mail.gmail.com> Date: Wed, 27 Feb 2008 16:38:00 -0600 From: "Preston Hagar" To: "Wojciech Puchar" , freebsd-questions@freebsd.org In-Reply-To: <20080227231305.P32596@wojtek.tensor.gdynia.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20080227231305.P32596@wojtek.tensor.gdynia.pl> Cc: Subject: Re: Using ZFS on FreeBSD 7.0 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Feb 2008 23:05:32 -0000 On Wed, Feb 27, 2008 at 4:13 PM, Wojciech Puchar wrote: > > will replace all other FS's -ya all others!!! > how sure you are? I would second this. Just as a "fun" test, setup a test machine with hotswap drives in a RAID 10 zfspool. Add a hot spare for good measure. While the system is running, pull one of the hot swap drives and watch ZFS eat up all of the memory trying to talk to the drive that is not longer there until you get a kernel panic. We had this on Solaris (x86 and 64-bit installs). I know pulling a drive isn't necessarily exactly the same as a drive dying, but it still shouldn't bring down the whole system. (Paid) Sun support had no answer. We also tested ZFS on a FreeBSD 7.0 beta, run bonnie++ with a test file size larger then RAM, this too will eat up all available memory and bring down the system. Obviously this could be a bonnie issue, but still due to the overwhelming complexity of ZFS, it makes me nervous putting anything in production that would use it. ZFS has a lot of good features in theory, but like a lot of Sun software (NFS, JAVA) tends to be a little over-engineered and bloated. I don't intend to start a flame-war or anything thing like that, but in my experience there are still too many potential problems to really rely on it in production. It could just be my inability to setup ZFS properly. I would just recommend extensive testing and attempts to simulate drive failures before putting it into production. If ZFS ever gets to what it aspires to be, and then got combined with FreeBSD, you would have IMHO the ultimate server OS, but right now, FreeBSD with gmirror is pretty darn good.