We did look at nfs v3 and lbfs before implementing op.

nfs v3 at least tried to address latency and not just bandwidth as lbfs,
but it seemed to use more RPCs than needed for some tasks (I don“t remember
now, but have that written down somewhere).



On 11/1/07, ron minnich <[EMAIL PROTECTED]> wrote:
> right, but before the experiments start in earnest, see what they're
> doing at lustre.org, in nfs v3, etc.
>
> Much of this discussion is familiar.
>
> <shameless plug> you can also see what I did in mnfs ca. 1992, if you
> promise to ignore the use I put it to (DSM). I implemented invalidates
> for shared pages. It took, like 15 minutes to implement. It required
> that I run an nfs server on each client, however, and it worked
> because NFS blocks on a node have a global name: <fhandle>:<offset>.
> So the server tracked who had what pages, and an invalidate was
> actually a simple RPC from servers to clients. yes, this broke the
> c-s-c model, but hey ... I like it better than leases, personally.
>
> But neither this nor leases seems to scale terribly well to 4096 or
> more clients.
>
> ron
>

Reply via email to