• DocumentCode
    2564997
  • Title

    FT-NFS: an efficient fault-tolerant NFS server designed for off-the-shelf workstations

  • Author

    Peyrouze, Nadine ; Muller, Gilles

  • Author_Institution
    IRISA, Rennes, France
  • fYear
    1996
  • fDate
    25-27 Jun 1996
  • Firstpage
    64
  • Lastpage
    73
  • 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. The 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 back ground 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 nhf-stone benchmark, FT-NFS outperforms the in kernel Sun NFS implementation both in terms of latency and throughput
  • Keywords
    computer network reliability; fault tolerant computing; local area networks; network servers; reliability; workstations; FT-NFS; Unix networking environments; data availability; disk I/Os; disk write operations; distributed architecture; efficient fault tolerant NFS server; kernel Sun NFS implementation; local area network environments; low cost fault tolerant NFS server; nhf-stone benchmark; off the shelf workstations; remote file storage; resiliency; server machine; stable cache; user process; Availability; Containers; Costs; Fault tolerance; File servers; Kernel; Local area networks; Network servers; Operating systems; Sun;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault Tolerant Computing, 1996., Proceedings of Annual Symposium on
  • Conference_Location
    Sendai
  • ISSN
    0731-3071
  • Print_ISBN
    0-8186-7262-5
  • Type

    conf

  • DOI
    10.1109/FTCS.1996.534595
  • Filename
    534595