PNFS prototype design
From Linux NFS
(Difference between revisions)
BennyHalevy (Talk | contribs) |
|||
Line 1: | Line 1: | ||
= pNFS = | = pNFS = | ||
+ | |||
+ | Linux '''pNFS''' features a pluggable client and server architecture that harnesses the potential of pNFS as a universal and scalable metadata protocol by enabling dynamic support for the file, object, and block layouts. | ||
'''pNFS''' is part of the first NFSv4 minor version. This space is used to track and share Linux pNFS implementation ideas and issues. | '''pNFS''' is part of the first NFSv4 minor version. This space is used to track and share Linux pNFS implementation ideas and issues. | ||
- | == | + | == Client Side Info == |
- | * [ | + | * [[Fedora pNFS Client Setup]] - How to set up a Fedora pNFS client. |
- | * [[pNFS Setup | + | * [[Archlinux pNFS Client Setup]] - How to set up an Archlinux pNFS client. |
- | * [[ | + | == Server Side Info == |
+ | |||
+ | * [[pNFS Setup Instructions]] - Basic pNFS setup instructions. | ||
* [[GFS2 Setup Notes - cluster3, 2.6.27 kernel]] | * [[GFS2 Setup Notes - cluster3, 2.6.27 kernel]] | ||
- | + | == Development Resources == | |
- | * [[pNFS | + | * [[pNFS Development Git tree|pNFS Development Git tree]] |
- | * [[ | + | * [[pNFS Git tree recipies|pNFS Git tree recipies]] |
- | * [[ | + | * [[Wireshark Patches|Wireshark Patches]] |
- | + | === Filing Bugs === | |
*[http://bugzilla.linux-nfs.org linux-nfs.org Bugzilla] - Read/ Write access by "NFSv4.1 related bugs" group members | *[http://bugzilla.linux-nfs.org linux-nfs.org Bugzilla] - Read/ Write access by "NFSv4.1 related bugs" group members | ||
** Use the keywords: "NFSv4.1" and "pNFS". | ** Use the keywords: "NFSv4.1" and "pNFS". | ||
** The "NFSv4.1 related bugs" group is used to track our bugs. You'll need a user account on [http://bugzilla.linux-nfs.org bugzilla], after that, send an email to Trond to add you to the group. | ** The "NFSv4.1 related bugs" group is used to track our bugs. You'll need a user account on [http://bugzilla.linux-nfs.org bugzilla], after that, send an email to Trond to add you to the group. | ||
- | == | + | == Historical Content == |
- | * [ | + | * [http://www.citi.umich.edu/projects/asci/pnfs/linux/ Linux pNFS Implementation Homepage] |
- | * [[pNFS | + | * [[Configuring pNFS/spnfsd]] - How to build and set up a spnfs pNFS server |
- | * [[ | + | * [[Older GFS2 Setup Notes - first pass, in VMWare, and upgrading from cluster2 to cluster3]] |
+ | |||
+ | * [[pNFS Block Server Setup Instructions]] - Basic pNFS Block Server setup instructions. | ||
- | == | + | === Issues === |
* [[Client_sessions_Implementation_Issues|Client Sessions Implementation Issues]] | * [[Client_sessions_Implementation_Issues|Client Sessions Implementation Issues]] | ||
Line 50: | Line 56: | ||
* [[pNFS File-based Stateid Distribution]] | * [[pNFS File-based Stateid Distribution]] | ||
- | |||
* [[Cthon06 Meeting Notes|Connectathon 2006 Linux pNFS Implementation Meeting Notes]] | * [[Cthon06 Meeting Notes|Connectathon 2006 Linux pNFS Implementation Meeting Notes]] | ||
Revision as of 08:57, 5 December 2012
Contents |
pNFS
Linux pNFS features a pluggable client and server architecture that harnesses the potential of pNFS as a universal and scalable metadata protocol by enabling dynamic support for the file, object, and block layouts.
pNFS is part of the first NFSv4 minor version. This space is used to track and share Linux pNFS implementation ideas and issues.
Client Side Info
- Fedora pNFS Client Setup - How to set up a Fedora pNFS client.
- Archlinux pNFS Client Setup - How to set up an Archlinux pNFS client.
Server Side Info
- pNFS Setup Instructions - Basic pNFS setup instructions.
Development Resources
Filing Bugs
- linux-nfs.org Bugzilla - Read/ Write access by "NFSv4.1 related bugs" group members
- Use the keywords: "NFSv4.1" and "pNFS".
- The "NFSv4.1 related bugs" group is used to track our bugs. You'll need a user account on bugzilla, after that, send an email to Trond to add you to the group.
Historical Content
- Configuring pNFS/spnfsd - How to build and set up a spnfs pNFS server
- pNFS Block Server Setup Instructions - Basic pNFS Block Server setup instructions.
Issues
- Client pNFS Requirements
- pNFS Client Review for Kernel Submission - Review and redesign of pNFS client for submission to the Kernel.
- pNFS Todo List (last updated July 2009)
- pNFS Implementation Issues (last updated April 2008)