From owner-freebsd-fs@FreeBSD.ORG Wed May 2 12:30:45 2007 Return-Path: X-Original-To: freebsd-fs@freebsd.org Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1B27916A400 for ; Wed, 2 May 2007 12:30:45 +0000 (UTC) (envelope-from gdt@ir.bbn.com) Received: from fnord.ir.bbn.com (fnord.ir.bbn.com [192.1.100.210]) by mx1.freebsd.org (Postfix) with ESMTP id CED1E13C465 for ; Wed, 2 May 2007 12:30:44 +0000 (UTC) (envelope-from gdt@ir.bbn.com) Received: by fnord.ir.bbn.com (Postfix, from userid 10853) id ADCE952A9; Wed, 2 May 2007 08:30:43 -0400 (EDT) From: Greg Troxel To: Arne =?iso-8859-1?Q?W=F6rner?= References: <75116.30487.qm@web30310.mail.mud.yahoo.com> X-Hashcash: 1:20:070502:arne_woerner@yahoo.com::LLyNKVtI42B3J/6C:0000000000000000000000000000000000000001Vok X-Hashcash: 1:20:070502:freebsd-fs@freebsd.org::LLyNKVtI42B3J/6C:0000000000000000000000000000000000000000vzU X-Hashcash: 1:20:070502:lists@stringsutils.com::LLyNKVtI42B3J/6C:00000000000000000000000000000000000000019On Date: Wed, 02 May 2007 08:30:37 -0400 In-Reply-To: <75116.30487.qm@web30310.mail.mud.yahoo.com> (arne_woerner@yahoo.com's message of "Tue\, 1 May 2007 23\:06\:04 -0700 \(PDT\)") Message-ID: User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (berkeley-unix) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Cc: freebsd-fs@freebsd.org Subject: Re: distributed filesystems 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: Wed, 02 May 2007 12:30:45 -0000 --=-=-= Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Arne "W=F6rner" writes: > --- Francisco Reyes wrote: >> Greg Troxel writes: >> > Coda (http://www.coda.cs.cmu.edu/) works well on NetBSD-current, in >> > which I just fixed the kernel module to conform to updated/simplified >> .. >> > There's also arla (afs working client, and server that I'm not sure of >> > the status). >> >From a performance perspective would you recommend Coda or Arla? >> >> Are distributed filesystems fast enough to handle something like a mails= tore=20 >> for a busy Imap/pop3 server?=20 >> > Depends... > > Since Imap/pop3 sounds like that services r limited in bandwidth by netwo= rk > bandwidth, u just have to care that the network connection between the fi= le > servers is fast enough. Then u should just have a little delay (when the = data > is sent a second time through the network) but no contention. > > Theoretically: > If the fs does lazy updates (just getting a lock on another server and > transfering the data later from a local mirror -- like described earlier = in a > change request for gmirror), it can do updates as fast as it can transfer= data > to the other server. > Reading should be a lot faster, if the write-locks r handled intelligentl= y. Coda (or any system like it) needs to be used in a way that does not regularly produce conflicts. So having multiple clients write is difficult, especially with the now-normal disconnected mode. If there's only one writer, and others read, it will probably be ok. Some people put CVS repositories in Coda, but I would never do that - I use remote CVS to the server. That means no CVS while disconnected, but it also means no fs-level conflicts in the repository ,v files. --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (NetBSD) iD8DBQFGOIRt+vesoDJhHiURApg4AKCSq8/rvU92jg8YMGiGYwITwZXuOQCcCCX+ f1O4q4ZRw9xl2ijQw8OXaIA= =NISp -----END PGP SIGNATURE----- --=-=-=--