From owner-freebsd-fs@FreeBSD.ORG Thu Sep 4 07:22:53 2008 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F2DAC1065681 for ; Thu, 4 Sep 2008 07:22:53 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id C56248FC1E for ; Thu, 4 Sep 2008 07:22:53 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 6EB9746BB3; Thu, 4 Sep 2008 03:22:51 -0400 (EDT) Date: Thu, 4 Sep 2008 08:22:52 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: ProAce In-Reply-To: <737a6d270809031904u31963f7au752e6fadae4536c3@mail.gmail.com> Message-ID: References: <737a6d270809012309w2be16ba3s8937623841107557@mail.gmail.com> <737a6d270809031904u31963f7au752e6fadae4536c3@mail.gmail.com> User-Agent: Alpine 1.10 (BSF 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-fs@freebsd.org Subject: Re: how to cache nfs file in local disk 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: Thu, 04 Sep 2008 07:22:54 -0000 On Thu, 4 Sep 2008, ProAce wrote: >> 2008/9/4, Robert Watson : >> >> The AFS argument may be relevant here: persistent client-side caching is as >> much about indirectly improving client performance through greater server >> scalability as about directly improving client performance through local >> disk I/O speed. > > But change fs from nfs to afs maybe more complex, and need more evaluations > for the production environment. > > If my cognition for AFS is wrong, could you give me more hints? :) Right, this is not an argument that you should switch to AFS, rather, an argument that the design approach of persistent client-side caching first adopted in AFS isn't just about raw bandwidth or latency to the client, but about improving the ability of the server to scale to large numbers of clients. All that said, I'm really pleased that Arla is working much beter on FreeBSD lately, and that significant work has gone into an OpenAFS port for 7.x and 8.x. Robert N M Watson Computer Laboratory University of Cambridge