PNFS Client Review for Kernel Submission

From Linux NFS

(Difference between revisions)
Jump to: navigation, search
 
Line 3: Line 3:
The current Linux pNFS client is divided into a generic section, which handles the non-layout specific portions of the pNFS protocol, and three layout driver modules one each for the file, object, and block layouts.
The current Linux pNFS client is divided into a generic section, which handles the non-layout specific portions of the pNFS protocol, and three layout driver modules one each for the file, object, and block layouts.
-
The Linux pNFS client kernel code is being review for submission to the Kernel. The submission will occur in several stages. Each stage will be RFC 5661 compliant, implementing all mandatory features, but with a minimalistic approach.
+
The Linux pNFS client kernel code is being review for submission to the Kernel. The submission will occur in several stages. Each stage will be RFC 5661 compliant, implementing all mandatory features, but with a minimalist approach.
*The first stage will include the generic pNFS client features needed to support a file layout driver, and the file layout driver implementation.
*The first stage will include the generic pNFS client features needed to support a file layout driver, and the file layout driver implementation.

Latest revision as of 21:16, 30 March 2010

pNFS Client Submission Review

The current Linux pNFS client is divided into a generic section, which handles the non-layout specific portions of the pNFS protocol, and three layout driver modules one each for the file, object, and block layouts.

The Linux pNFS client kernel code is being review for submission to the Kernel. The submission will occur in several stages. Each stage will be RFC 5661 compliant, implementing all mandatory features, but with a minimalist approach.

  • The first stage will include the generic pNFS client features needed to support a file layout driver, and the file layout driver implementation.
Proposed Device Management Design
  • The second stage will include additional generic client features needed to support an object layout driver, and the object layout driver implementation.
  • A future stage will include additional generic client features needed to support a block layout driver, and the block layout driver implementation.
Personal tools