Software Index
Linux Software Network & Internet  

NFS-Ganesha

download download home home   report broken
important software information
company name:
Philippe DENIEL
license: Freeware
minimum requirements: No special requirements.
functional limitations:
NFS-Ganesha description
NFS-Ganesha is a NFS server running in User Space.

It has been designed to meet two goals:

* providing very large metadata and data caches (up to millions of records)
* providing NFS exports to various files systems and namespaces (a set of data organized as trees, with a structure similar to a files system)

NFS-Ganesha uses dedicated backend modules called FSAL (which stand for File System Abstraction Layer) that provided the product with a unique API (used internally) to access the underlying namespace. The FSAL module is basically the "glue" between the namespace and the other part of NFS-Ganesha

Available FSALs are:

* FSAL/POSIX: this module is based on the well known POSIX API which is included in the LibC. It allows NFS export for anything accessible via the POSIX interface. POSIX API addresses files and directories by their names (which are volatile identifiers, they may change if object is renamed). FSAL API uses persistent, opaque, unique identifier called handles. Because a this, FSAL/POSIX use the service of a PostGresQL database to perform "reverse lookup" from handle to filename.
* FSAL/SNMP: information available via SNMP are organized as trees, they constitute a namespace. This backend module provides with the capability to export SNMP information data via NFS and browse them in a "procfs-like" way.
* FSAL/PROXY: the module is in fact a NFSv4 client. Used with NFS-Ganesha, it turns the NFS server into a NFS proxy server. This module is still in its alpha version
* FSAL/FUSELIKE: many product use FUSE to have NFS export. Often they resided in the user space. NFS-Ganesha is in user space too, and via this module it allow user space product to have NFS export from user space, without explicit kernel communication. The module use the same interface as the classical fuse binding: if your application have a fuse binding module ready, you'll need nothing else to interface it with NFS-Ganesha. For this specific use, the NNFS-Ganesha's engine is wrap in a library to be use and compile with your proprieritary application.

NFS-Ganesha is available under the CeCILL license, which is a French transposition of the GPL and is fully GPL-compatible.. NFS-GANESHA: Project Web Site.
Similar software
eProxy (Popularity: ) : eProxy software is an SMTP proxy server framework specially designed for use in conjunction with Postfix version 2.1 and higher. However, it does also work as a frontend proxy however security wise I trust on the postfix smtpd.

What can eProxy ...

DRBL Live Xfce for Linux (Popularity: ) : Diskless Remote Boot in Linux (DRBL) provides a diskless or systemless environment for client machines. DRBL Live Standard works on Debian, Ubuntu, Mandriva, Red Hat, Fedora, CentOS and SuSE. DRBL uses distributed hardware resources and makes it possible for clients ...
nautilus-sendto (Popularity: ) : nautilus-sendto is a plugin for Nautilus that allows to send a file to a specific location.. GNOME: The Free Software Desktop Project.
rsyncbackup (Popularity: ) : rsyncbackup is a perlscript that reads configuration files for sources and destinations, and feeds the rsync tool with the appropriate parameters.

rsyncbackup is written on Mac OS X, but will probably work on every system that have both perl and rsync ...

User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
Similar scripts
Ganesha LMS (Popularity: ) : Ganesha is a Learning Management System (LMS) software. It manages the learning process for the trainees and the trainers and handles course administration.Collaboratives tools are also available. AICC, SCORM 1.2, SCORM 2004 compliant.
Apache::ASP (Popularity: ) : This module provides an active server pages port to the Apache Web Server that has perl as the host language. It also has a number of powerful extensions that include XML tag libs, XSLT rendering, and new events that were ...
EMU mail (Popularity: ) : This is a perl script where users can access several emails and their email accounts through web browser. This program permits the users to send an HTML formatted email. Features like cyrillic character set conversion support, customized header processing, user ...
Webmin (Popularity: ) : A powerful web-based administration interface for Unix systems. Using Webmin you can configure DNS, Samba, NFS, local/remote file systems and more using your web browser.
WRQ Reflection: Secure Telnet and Remote Access (Popularity: ) : This program presents an one stop solution for the users in telnet and remote access needs. This system offers two mode of emulation one is Windows based and another one is web based. Windows based emulation products connect users to ...
Guarddog (Popularity: ) : Guarddog is a firewall configuration utility for Linux systems. Features: - Easy to use goal oriented GUI. You say what the firewall should do without having to explain all the details of how it should do it. - Application protocol ...
Squid (Popularity: ) : Squid is a fully-featured HTTP/1.0 proxy which is almost (but not quite - we're getting there!) HTTP/1.1 compliant. Squid offers a rich access control, authorization and logging environment to develop web proxy and content serving applications. Squid is based on ...
nfswatch (Popularity: ) : nfswatch monitors all incoming network traffic to an NFS file server and divides it into several categories. The number and percentage of packets received in each category is displayed on the screen in a continuously updated display. The screen is ...
Search Lucene API (Popularity: ) : Overview#D7CX: I pledge that Search Lucene API will have a full Drupal 7 release on the day that Drupal 7 is released.Search Lucene API adds Solr-like search functionality to Drupal. Because it is built on top of the Zend Framework's ...
yafu (Popularity: ) : An interactive command line utility for integer factorization. Implements multi-threaded NFS, SIQS, and ECM as well as P+1, P-1, SQUFOF, Pollard's Rho, and Fermat's method. Also contains a very fast implementation of the Sieve of Eratosthenes.
Rate me
supported os's
stats
downloads 12
version 0.99.60
size in Kb 3,768
popularity   
1250/1272475
user rating 0/10
our rating 0 Stars
share info
Recommend NFS-Ganesha
Report spyware
New Software
Popular Software
Latest Reviews