Skip to content

GSD

Sections
Personal tools
You are here: Home » Publications » A portable lightweight approach to nfs replication

A portable lightweight approach to nfs replication

Document Actions
Up one level
Raquel Menezes, Carlos Baquero, Francisco Moura. A portable lightweight approach to nfs replication. Rose'94, pages 174-183. 1994.

Under normal circumstances, NFS provides transparent access to remote file systems. Nevertheless, a failure on a single file server compromises the operation of all clients, and thus various replication schemes have been devised to increase file system availability. The approach described in this paper is lightweight in the sense that it strives to make no changes to the NFS protocol nor to the standard NFS client and server code. Rather, a thin layer is introduced between the clients and the original server daemons, which intercepts all NFS requests and propagates the updates to the replicas. Replication is hidden under a primary-secondary update policy and an improved automounter. If the primary server fails, the automounters elect a new primary and remount the relevant file systems. Secondary server failures remain unnoticed by the clients. A prototype version is operational and preliminary results under the Andrew benchmark are presented. The figures obtained show that while read overhead is negligible, the performance of updates is at present impaired by the naive synchronous multi-server write operation.

View repnfs94.pdf (PDF document 172Kb)

@inproceedings{MBM94,
   author = {Raquel Menezes and Carlos Baquero and Francisco Moura},
   booktitle = {ROSE'94},
   key = {MBM94},
   pages = {174-183},
   title = {A Portable Lightweight Approach to NFS Replication},
   month = november,
   year = {1994}
}

Please read the Copyright Notice before downloading.
Created by gsd
Last modified 2004-11-03 11:04 AM
« April 2015 »
Su Mo Tu We Th Fr Sa
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
 
 

Powered by Plone

This site conforms to the following standards: