From owner-freebsd-questions@FreeBSD.ORG Thu Jun 23 01:31:14 2011 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 CD6121065672 for ; Thu, 23 Jun 2011 01:31:14 +0000 (UTC) (envelope-from ml@my.gd) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id 624E58FC14 for ; Thu, 23 Jun 2011 01:31:12 +0000 (UTC) Received: by fxm11 with SMTP id 11so1491382fxm.13 for ; Wed, 22 Jun 2011 18:31:11 -0700 (PDT) Received: by 10.223.58.145 with SMTP id g17mr1736170fah.77.1308792414756; Wed, 22 Jun 2011 18:26:54 -0700 (PDT) Received: from [192.168.0.47] (paris.c-mal.com [88.170.200.60]) by mx.google.com with ESMTPS id 10sm661286faw.24.2011.06.22.18.26.52 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 22 Jun 2011 18:26:53 -0700 (PDT) References: <20110622134158.GA2679@e4310> In-Reply-To: <20110622134158.GA2679@e4310> Mime-Version: 1.0 (iPhone Mail 8J2) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Message-Id: <808833D7-FAD4-46E2-ACB6-71993AD048FB@my.gd> X-Mailer: iPhone Mail (8J2) From: Damien Fleuriot Date: Thu, 23 Jun 2011 03:26:50 +0200 To: Michel Le Cocq Cc: "freebsd-questions@freebsd.org" Subject: Re: NFS zfs serveur (hardware question) 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: Thu, 23 Jun 2011 01:31:15 -0000 On 22 Jun 2011, at 15:41, Michel Le Cocq wrote: > Hi all, I'm planning to change my data NFS server. For 60 clients. >=20 > I wanted to serv NFS for data over NFS and also for diskless host > (http://projets.mathrice.org/faddef/cgi-bin/trac.cgi). >=20 > Here is the harware I chose : >=20 > a little proc : 1.6 Ghz Xeon 4 coeurs (mono) > : It's seems that on a such server the proc is just Waiting for > IO... !? >=20 > a lot of Ram : 24 Go=20 >=20 > speedy disk : Sas 15K=20 > : to limit IO Wait >=20 > What do you think of a such conf ? >=20 > -- > M > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.or= g" You'll need to be much more accurate to get helpful answers. What usable storage size do you need ? 2T ? 5T ? 15T ? What kind of performance do you need ? How many slots do you have for hard drives ? Do you want 2.5 or 3.5 size factor disks ? What kin of data security do you want ? (is the data critical ?) Can you afford downtime / incidents during which the data will be unavailabl= e ? Is this a dumb file server or are you going to use NFS for example for your d= atabase or web servers ? What is your budget for this ? Are you going to use compression ? (no, you're not, trust me) Are you going to use snapshots ? As a rule of thumb and for a serious server, I would recommend 1 SSD as dedi= cated cache and 2 SSD for a mirrored ZIL (you don't want to lose this data).= However I think ppl posted about running intro trouble when using both ZIL a= nd cache disks, so I suggest you only get the ZIL. An example of a viable setup would be: 9x 500gb 15k disks for data 2x 32gb SSD disks for ZIL Then, create 3 zraid pools with 3 disks each (try to put each disk within th= e pool on a different controller). Now, create a new zraid pool using your 3 pools. Effectively, you get: datapool (zraid1, 2TB usable) zraid1 (1TB usable) disk A1 disk B1 disk C1 zraid1 (1TB usable) disk A2 disk B2 disk C2 zraid1 (1TB usable) disk A3 disk B3 disk C3 ZFS Intent Log SSD A4 SSD B4 You will lose your main ZFS pool if you lose: - more than 1 of your full ZFS pools or - your ZIL (need confirmation on that) Now, the odds of that happening are rather low... If you're lucky, Jeremy Chadwick will have thoughts on the matter. For the most efficient help, re-read my questions above, these are important= considerations. There are a lot of different pool setups available, and both have their pros= and cons. Tell us what you're looking for, and I'm sure we can hatch a good solution.=