[openib-general] NFS/RDMA client release for Linux 2.6.15

Talpey, Thomas Thomas.Talpey at netapp.com
Wed Feb 8 12:58:56 PST 2006


We have released an updated NFS/RDMA client for Linux at
the project's Sourceforge site:

<http://sourceforge.net/projects/nfs-rdma/>

<http://sourceforge.net/project/showfiles.php?group_id=97628&package_id=178973>

This release updates the RPC/RDMA support as follows:
	Linux 2.6.15.2 supported
	Integrates with RPC via 2.6.15 transport switch
	Employs OpenIB RDMA verbs API (not kDAPL)
	Dual BSD/GPL2 licensing

There are no protocol changes in this release, it is identical to
the previous release (and the IETF draft) in this respect. The
client has been tested with NFSv3 and passes the Connectathon
test suite.

At present, the client requires some additional transport switch
patches to be applied to the Linux kernel, these are available at
Chuck Lever's patches page:
<http://troy.citi.umich.edu/~cel/linux-2.6/2.6.15/release-notes.html>

The related CITI NFS/RDMA server project is currently available
for 2.6.14 from:

<http://www.citi.umich.edu/projects/rdma/>

<http://www.citi.umich.edu/projects/rdma/patches/stage2/2.6.14.3-RPCRDMA_stage2_2005-12-19.patch>

This server is functional but only supports small RDMA inline data
transfers, and a single request in flight. So, its performance is quite
far from the potential. However, it is functional and is the server
we pass Connectathon with!

The server project is now being developed by Open Grid Computing,
moving to the OpenIB common RDMA verbs API. We'll be making
updates to both client and server as they become available. There's
a lot more to do.

We look forward to comments and feedback from the various standards
and open source communities on this. Feel free to use the mailing list
on the sourceforge project site, or any of these lists (which we usually
monitor) but cc at least me and James Lentini (jlentini at netapp.com).

Thanks,
Tom Talpey, for the various NFS/RDMA projects.




More information about the general mailing list