From owner-freebsd-questions@FreeBSD.ORG Mon Jan 9 14:42:43 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8103C16A41F for ; Mon, 9 Jan 2006 14:42:43 +0000 (GMT) (envelope-from danial_thom@yahoo.com) Received: from web33310.mail.mud.yahoo.com (web33310.mail.mud.yahoo.com [68.142.206.125]) by mx1.FreeBSD.org (Postfix) with SMTP id 07A1743D45 for ; Mon, 9 Jan 2006 14:42:42 +0000 (GMT) (envelope-from danial_thom@yahoo.com) Received: (qmail 93252 invoked by uid 60001); 9 Jan 2006 14:42:42 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=ZpcsBDP+JHxYK0ZIfxUm1S56M6eoGzf9R4teTXdoIlcmTYiDffuFsEz40eL23JgN7Aif/gNmXN/k2LeESwCYwVXcDiIpjFTtDBWjsq4OLig4n7QWMUTa8yZWjKwXCrpqFEn/EjuHSy6r9BiPXrx+fhdFNeVS9M6RUE6uikRPBo8= ; Message-ID: <20060109144242.93250.qmail@web33310.mail.mud.yahoo.com> Received: from [24.46.186.215] by web33310.mail.mud.yahoo.com via HTTP; Mon, 09 Jan 2006 06:42:42 PST Date: Mon, 9 Jan 2006 06:42:42 -0800 (PST) From: Danial Thom To: Wojciech Puchar , "Chad Leigh -- Shire.Net LLC" In-Reply-To: <20060109122752.D12901@chylonia.3miasto.net> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Cc: Free BSD Questions list Subject: Re: speccing an NFS server -- smp good or bad? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: danial_thom@yahoo.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Jan 2006 14:42:43 -0000 --- Wojciech Puchar wrote: > > For a FBSD (or Solaris 10) based server that > is only acting as an NFS server > > and nothing else, is there any advantage to > using an SMP machine? Any > > no. one CPU is powerful enough. pentium 200 > class machine does have no > problems working as NFS server for 100Mbit/s > LAN at full speed, assuming > disk is able to cope with. > > > disadvantage? > > > > Does CPU speed play any great factor (ie, use > a 1.8ghz opteron instead of a > > 2.2ghz opteron for example)? > > no. with slowest available AMD64 CPU it will > still be much overpowered. > consider using that machine for other tasks > too. > > but you will need motherboard with something > better than 33Mhz 32-bit PCI > and lots of ATA/SATA ports, or extra > controllers plugged if you like this > server to really be able to do 1000Mbit/s > speed. > > > card. I assume lots of RAM for the OS to use > to cache would be desirable and > > GB ethernet. > > > all depends of the type of workload. in case of > mostly large file streamed > big cache won't help much. in case mostly small > subset of files will be > used, big cache may be a benefit. I agree and disagree :) As for CPU speed (where you can assume linear performance benefits as GHZ increase), "Faster" is always better, although not "necessary". With a faster cpu and faster ethernet card your responses will be faster. Every millisecond counts. Faster machines react faster to requests and faster machines can fill a wire more effectively. It won't be overloaded with a slow processor, but it will be snappier with a faster processor. Your premise that 2 processors are faster than 1 is faulty, since FreeBSD sucks at SMP. So avoid SMP because your performance may even be worse than with 1 processor. I haven't tested 7.0 yet but its becoming the story of the OS that cried "WOLF"; they may get it someday but I'm getting tired of believing them. "GB ethernet" is meaningless, since gigabit controllers and 100Mb/s controllers (these days) are the same. Many on-board "gigabit" interfaces are only on 32bit/33Mhz busses. You want a 64-bit/133Mhz card that has a good driver in FreeBSD. All cards are different. Intels are good. Some others may be good also. DT __________________________________________ Yahoo! DSL – Something to write home about. Just $16.99/mo. or less. dsl.yahoo.com