projects techreports press lab location staff
citi top.2 top.3
citi mid.3
bot.1 bot.2 bot.3
star

Linux pNFS Kernel Development

Linux pNFS features a pluggable client architecture that harnesses the potential of pNFS as a universal and scalable metadata protocol by enabling dynamic support for file layout format, storage protocol, and file system policies. The architecture has been tested with the file, block, object, and PVFS2 access methods.

Documentation

Linux pNFS CVS Repository

Here is how to get anonymous access to our pNFS cvs tree:

setenv CVS_RSH ssh
setenv CVSROOT anoncvs@anoncvs.citi.umich.edu:/cvs

cvs checkout pnfs
password is "anoncvs"

Mailing List

Please feel free to join our Linux pNFS development mailing list. It is archived here.

Latest Code

All pNFS code now resides in 'git'. We are working on 2.6.18.

Released Code (and unsupported)

Notes: The base PVFS2 code tree was taken from the Argonne PVFS2 CVS repository.

Outdated Code

The patches below are outdated, but give a first cut of the pNFS client and NFSv4 File Layout Driver. They apply to the stock Linux 2.6.14 kernel available here.

If you have comments or suggestions about anything on this page, email dhildebz@umich.edu

blank.space
b.star projects | techreports | press | lab | location | staff Email address
or call +1 734 763 2929
Copyright © 1996-2007
The Regents of the University of Michigan
bottom.line
citi