From owner-freebsd-questions@FreeBSD.ORG Fri Sep 17 20:21:44 2004 Return-Path: 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 5031416A4CE for ; Fri, 17 Sep 2004 20:21:44 +0000 (GMT) Received: from mail.cableone.net (scanmail2.cableone.net [24.116.0.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id 074FF43D3F for ; Fri, 17 Sep 2004 20:21:44 +0000 (GMT) (envelope-from v.velox@vvelox.net) Received: from vixen42.24-119-122-191.cpe.cableone.net (unverified [24.119.62.13]) by smail2.cableone.net (SurgeMail 1.9b) with ESMTP id 18030822 for multiple; Fri, 17 Sep 2004 13:05:39 -0700 Date: Fri, 17 Sep 2004 15:21:01 -0500 From: Vulpes Velox To: "Andrew" Message-ID: <20040917152101.3793224f@vixen42.24-119-122-191.cpe.cableone.net> In-Reply-To: <001a01c49ceb$6f8521a0$4611a8c0@SATPC> References: <001a01c49ceb$6f8521a0$4611a8c0@SATPC> X-Mailer: Sylpheed-Claws 0.9.12a (GTK+ 1.2.10; i386-portbld-freebsd4.10) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Server: High Performance Mail Server - http://surgemail.com cc: freebsd-questions@freebsd.org Subject: Re: Best LAN file archive server? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Sep 2004 20:21:44 -0000 On Fri, 17 Sep 2004 23:20:47 +0400 "Andrew" wrote: > Good day to everyone! > > I want to arrange a file archive on my FreeBSD box so that windows > users can access it via LAN (100Mbit). It'll be over 100Gb, mp3 and > divx mostly. Throttling is imperative, it must be designed so that > clients can listen to music and watch movies directly, without > downloading them. There are only 10 LAN users, so I expect 5-8 > simultaneous connections. BTW what OSes are they running. If it all just various unix machines, nfs should work. Not exactly sure how to throttle it though. > I wonder, what do you think is the best solution for this - samba, > http, ftp or something else? I don't want users to install > additional software on their computers, but I'm ready to consider it > if it's worth the worries. SMB :) I would setup some rules for throttling using IPFW to each client machine. Not sure if samba supports throttling or now, but doing it by IPFW should work fine. > If ftp is the best, what is the best server? Ftpd? Possible, but would make it annoying for fetching files and probally more network load. > Another point - how to configure the filesystem so that it suits the > purpose best? It's just my imagination - but I want it to cache > everything insanely, to be very fast in responses and to spare the > hard drive (as the latter is going to be a simple ATA drive, Maxtor, > Seagate or Hitachi, which are inclined to deadly failures under > heavy loads). man tuning man sysctl :) IIRC there is also a section in the handbook on it. If you have not bought the drive yet, I would suggest advioding Western Digital. I have all ways have problems with transfer speeds and their drives. BTW movies and music does not eat much bandwidth. You may very well be able to do it with out throttling, depending on the bit rate. But should all be fine for the most part with out throttling.