ChucksProjects

From Linux NFS

(Difference between revisions)
Jump to: navigation, search
(NFS client build testing notes)
Line 12: Line 12:
[[MountNotes|More notes]]
[[MountNotes|More notes]]
-
 
-
== NFS client build testing ==
 
-
 
-
[[BuildTestNotes|More notes]]
 
== Rebuild the NFS server and client XDR layer from the ground up ==
== Rebuild the NFS server and client XDR layer from the ground up ==
Line 22: Line 18:
* Each function called with a simplified virtual API
* Each function called with a simplified virtual API
* All functions re-entrant so we can remove the BKL
* All functions re-entrant so we can remove the BKL
 +
 +
== NFS client build testing ==
 +
 +
[[BuildTestNotes|More notes]]
 +
 +
== Advanced file sync tool ==
 +
 +
[[FileSyncer|More notes]]
 +
 +
== Unifying storage management on Linux ==
 +
 +
[[StorageUnificationTool|More notes]]
== Construct productized performance tools based on /proc/self/mounstats ==
== Construct productized performance tools based on /proc/self/mounstats ==

Revision as of 22:07, 15 August 2007

Contents

Mount

  • Scalable mounting (more efficient use of network resources; mountd connection caching)
  • Rewrite nfs(5)
  • Real unit testing
  • Useful error reporting
  • Complete internationalization
  • Proper implementation of break-back retries
  • Support for IPv6
  • Support for server failover options
  • Testing of -o remount

More notes

Rebuild the NFS server and client XDR layer from the ground up

  • More complete type checking and error reporting
  • Each function called with a simplified virtual API
  • All functions re-entrant so we can remove the BKL

NFS client build testing

More notes

Advanced file sync tool

More notes

Unifying storage management on Linux

More notes

Construct productized performance tools based on /proc/self/mounstats

Personal tools