Title
The effects of metadata corruption on nfs
Abstract
Distributed file systems need to be robust in the face of failures. In this work, we study the failure handling and recovery mechanisms of a widely used distributed file system, Linux NFS. We study the behavior of NFS under corruption of important metadata through fault injection. We find that the NFS protocol behaves in unexpected ways in the presence of these corruptions. On some occasions, incorrect errors are communicated to the client application; inothers, the system hangs applications or crashes outright; in a few cases, success is falsely reported when an operation has failed. We use the results of our study to draw lessons for future designs and implementations of the NFS protocol.
Year
DOI
Venue
2007
10.1145/1314313.1314324
StorageSS
Keywords
Field
DocType
recovery mechanism,fault injection,file system,nfs protocol,client application,linux nfs,metadata corruption,important metadata,future design,failure handling,incorrect error,fault tolerant,nfs,fault tolerance,distributed file system,reliability
Distributed File System,Metadata,Computer security,Computer science,Implementation,Fault tolerance,Network File System,Corruption,Operating system,Fault injection,Distributed computing
Conference
Citations 
PageRank 
References 
1
0.40
12
Authors
5
Name
Order
Citations
PageRank
Swetha Krishnan1292.09
Giridhar Ravipati210.40
Andrea C. Arpaci-Dusseau33133307.84
Remzi H. Arpaci-Dusseau43120383.86
Barton P. Miller53196397.51