FT-NFS : an Efficient Fault Tolerant NFS Server Designed for Off-the-shelf Workstations - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Reports (Research Report) Year : 1996

FT-NFS : an Efficient Fault Tolerant NFS Server Designed for Off-the-shelf Workstations

Abstract

In most modern local area network environments, NFS is used to provide remote file storage on a particular server machine. A consequence of this distributed architecture is that the failure of the server results in paralysis or a loss of work for users. This paper presents the design of a low-cost fault tolerant NFS server which can be installed on most Unix networking environments. FT-NFS runs as a user process and does not necessitate any underlying specific operating system functionality. The originality of our approach relies on the use of a stable cache which provides data availability and resiliency to a single failure. The main benefits of the stable cache are first to allow disk write operations to be safely performed in the background and second to permit the gathering of small files in large containers. The latter technique permits disk I/Os to be improved by reducing their number and increasing their length. Under the nhfsstone benchmark, FT-NFS outperforms the in-kernel Sun NFS implementation both in terms of latency and throughput.

Domains

Other [cs.OH]
Fichier principal
Vignette du fichier
RR-2897.pdf (259.96 Ko) Télécharger le fichier
Loading...

Dates and versions

inria-00073793 , version 1 (24-05-2006)

Identifiers

  • HAL Id : inria-00073793 , version 1

Cite

Nadine Peyrouze, Gilles Muller. FT-NFS : an Efficient Fault Tolerant NFS Server Designed for Off-the-shelf Workstations. [Research Report] RR-2897, INRIA. 1996. ⟨inria-00073793⟩
194 View
293 Download

Share

Gmail Mastodon Facebook X LinkedIn More