- GlusterFS
infobox software
developer = [http://www.gluster.org/core-team.php Gluster Core Team]
latest_release_version = 1.3.10
latest_release_date =17th July 2008
operating_system = AnyPOSIX -compliant
genre =Distributed file system
license = GNU General Public License v3
website = http://www.glusterfs.orgGlusterFS is a
free software paralleldistributed file system , capable of scaling to several petabytes.GlusterFS is a network/cluster filesystem. GlusterFS package comes with two components, a server and a client. The storage server (or each in a cluster) runs "glusterfsd" and the clients use mount command or "glusterfs" client to mount the exported filesystem. Storage can be kept scaling beyond petabytes as demand increases.
To mount GlusterFS file systems, the client computers need FUSE support in the kernel. Servers can run on any node, without any extra prerequisites. As of date, GlusterFS server is tested on
Linux ,FreeBSD andOpensolaris , and client runs on onlyLinux machines. 1.3.9 release onwards GlusterFS runs both client and server on Mac OS X Leopard.GlusterFS is one of the few projects which supports different types of communication transports like
TCP/IP ,InfiniBand VAPI/Verbs,Sockets Direct Protocol and Unix domainsockets .Features
* Very modular design, has each features as translators borrowed from GNU/Hurd operating system. which can be plugged in depending on the users' requirement.
* Automatic File Replication.
* Can use Stripe translator for getting more i/o performance for large files.
* No kernel patches required, therefore the software can be installed without any server downtime.ee also
*
Lustre (file system)
*Ceph
*Parallel Virtual File System
*List of file systems External links
* [http://www.glusterfs.org GlusterFS home page]
* [http://gluster.org/docs/index.php/Who's_using_GlusterFS Who's using GlusterFS]
* [http://gluster.org/docs GlusterFS wiki Documentation]
Wikimedia Foundation. 2010.