F21 Self Contained Change: NFS Ganesha File Server

Jaroslav Reznik jreznik at redhat.com
Fri Mar 21 12:42:57 UTC 2014


= Proposed Self Contained Change: NFS Ganesha File Server =
https://fedoraproject.org/wiki/Changes/NFSGanesha

Change owner(s): Jim Lieb <lieb at sea-troll.net>

NFS Ganesha is a user mode file server that supports NFSv3, NFSv4, and NFSv4.1 
including pNFS for distributed filesystems. It uses loadable filesystem driver 
modules to support its backend filesystems. It also integrates 9P.2000L file 
service. 

== Detailed Description ==
NFS Ganesha is a user-mode file server for NFS (v3, v4.0 , v4.1 pNFS) and for 
9P from the Plan9 UNIX O/S. It integrates with backend filesystems via its File 
System Abstraction Layer (FSAL) which is a set of loadable modules that 
implement the access to these filesystems. Using a FSAL is similar to FUSE in 
that the whole filesystem can be implemented in user space. This is especially 
advantagious for pNFS and distributed filesystems where storage is distributed 
across a network. For backend (FSAL) modules than can be supported , see 
Change Page.

Those FSALs labeled as Yes are packaged for Fedora. Those labeled Not Yet 
require upstream packages that are not available yet. Those labeled No cannot 
be packaged with Fedore either due to licensing or availability.

NFS Ganesha supports pNFS as both a metadata server (MDS) and a data server 
(DS). It supports both files and object layouts for depending on what is 
supported by the underlying filesystem. 

== Scope ==
This is a new package based on the new V2.0.0 upstream release. No other 
changes to the system are required.

* Proposal owners: The upstream just released (DEC 2013) V2.0.0. Initial 
packaging is complete and accepted. The package will be updated during the 
development period to the latest stable release.
* Other developers: N/A (not a System Wide Change) 
* Release engineering: N/A (not a System Wide Change) 
* Policies and guidelines: N/A (not a System Wide Change) 




More information about the devel-announce mailing list