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)
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