RDMA study

Tuesday, December 07, 2004

NFS background 1

The network filesystem

Where to place the network FS?
Top of the kernel -- good semantic but terrible performance
Botton of the kernel -- awful semantic but great performance

1) Unix United: near top, system-call dispatch level, no caching, slow performance, semantic nearly identical to a local filesystem

2) Sum Microsystem's network disk: near the bottom, device-driver level. buffer cache used, excellent performance, incoherency.

3) System V RFS[Rifkin 1986]: excellent UNIX semantic, poor performance

4) Andrew File System[Howard, 1988], commercialized by Transarc and became part of DCE by OSF.

5) NFS (Sun Microsystem, Walsh 1985, Sandberg)

0 Comments:

Post a Comment

<< Home