DrFTPD

  2,346 downloads
2.0.5 GPL (GNU General Public License)    
2.8/5 16
DrFTPD provides a distributed FTP daemon that uses a cluster of slaves for file transfers.

description

download

specifications

DrFTPD provides a distributed FTP daemon that uses a cluster of slaves for file transfers.

DrFTPD is an FTP server written in Java. It does not handle transfers in the same way that normal FTP servers do. Instead, it merges multiple FTP sites into one, creating a distributed FTP site/FTP cluster containing one master and many slaves/nodes.

When a client wants to transfer a file from DrFTPD, DrFTPD finds the slave which has the file, and tells the appropriate slave to transfer the file instead of handling it itself.

This allows huge gains in total bandwidth and disk capacity.

Here are some key features of "DrFTPD":

Free Software
Plugins
Uses file transfer slaves as explained above.
Runs without root/administrator privileges.
Stripes files across slaves.
Slave selection based on used bandwidth.
Archiving/mirroring plugin.
In-memory filelist with cached checksums.
Builtin zipscript
Sitebot plugin using martyr included.
User Trial plugin included.
Slave stripes files across multiple roots (mountpoints)

Requirements:

Java Serialization to XML (required)
libreplacer (required)
log4j (required)
Java Service Wrapper (recommended)
Martyr (optional)
XStream 1.0 (optional)

What's New in This Release:

java.io.File.list() may return null when the directory no longer exists or when an I/O error occurs.
Thanks to Dom for reporting this issue and helping to provide a root cause and potential fixes.
READ MORE   
Last updated on April 27th, 2007

0 User reviews so far.

SUBMIT