Definition

pNFS (Parallel NFS)

The Parallel Network File System (pNFS) is the part of the NFS v4.1 protocol that allows compute clients to access storage devices directly and in parallel

pNFS removes the performance bottleneck in traditional network-attached storage (NAS) systems by allowing the compute clients to read and write data directly and in parallel, to and from the physical storage devices. The pNFS architecture also eliminates many of the scalability and performance issues associated with NFS servers because file metadata and protocol data are transmitted over the Internet Protocol (IP) network, while file data travels over the storage architecture as files, blocks or objects.

One benefit of a parallel NFS-based system is that application servers, or clients, can gain simultaneous access in parallel over multiple data paths to storage servers or nodes. A metadata server out of the data path supplies the client with the location of the data. The client can then read and write data directly to the storage.

According to the Storage Networking Industry Association (SNIA), workloads with many small files or very large files that run on compute clusters could benefit the most from the simultaneous, parallel data access provided by pNFS-based systems. The first pNFS prototype was written by Dean Hildebrand at the University of Michigan in 2004.

Contributor(s): Kim Hefner
This was last updated in February 2013
Posted by: Margaret Rouse

Email Alerts

Register now to receive SearchStorage.com-related news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

More News and Tutorials

Do you have something to add to this definition? Let us know.

Send your comments to techterms@whatis.com

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: