Object-Based Parallel NFS Operations
RFC 5664, “Object-Based Parallel NFS Operations”, is a Proposed Standard document published in January 2010 by B. Halevy, B. Welch, J. Zelenka. The canonical text is published by the RFC Editor.
Abstract
Parallel NFS (pNFS) extends Network File System version 4 (NFSv4) to allow clients to directly access file data on the storage used by the NFSv4 server. This ability to bypass the server for data access can increase both performance and parallelism, but requires additional client functionality for data access, some of which is dependent on the class of storage used, a.k.a. the Layout Type. The main pNFS operations and data types in NFSv4 Minor version 1 specify a layout- type-independent layer; layout-type-specific information is conveyed using opaque data structures whose internal structure is further defined by the particular layout type specification. This document specifies the NFSv4.1 Object-Based pNFS Layout Type as a companion to the main NFSv4 Minor version 1 specification. [STANDARDS-TRACK]
What “Proposed Standard” means
An entry-level standards-track specification: stable, peer-reviewed and a solid basis for implementation, though it may still evolve before becoming an Internet Standard.
The canonical text of RFC 5664 is hosted at rfc-editor.org. Available in TXT,HTML.
- RFC 5663 Parallel NFS Block/Volume Layout
- RFC 5665 IANA Considerations for Remote Procedure Call Network Identifiers and Universal Address Formats
- RFC 5662 Network File System Version 4 Minor Version 1 External Data Representation Standard Description
- RFC 5666 Remote Direct Memory Access Transport for Remote Procedure Call
- RFC 5661 Network File System Version 4 Minor Version 1 Protocol
- RFC 5667 Network File System Direct Data Placement
- RFC 5669 The SEED Cipher Algorithm and Its Use with the Secure Real-Time Transport Protocol
- RFC 5683 Password-Authenticated Key Diffie-Hellman Exchange