Source code
Gluster Gluster is a software defined distributed storage that can scale to several petabytes. It provides interfaces for object, block and file storage. Deployment Quick instructions to build and install can be found in INSTALL file. GlusterFS source contains some functional tests under tests/ directory. All these tests are run against every patch submitted for review. If you want your patch to be tested, please add a .t test file as part of your patch submission. You can also submit a patch to only add a .t file for the test case you are aware of. If you are sending a patch, and want to validate one or few specific tests, then run a single test by running the below command. You can also use prove tool if available in your machine, as follows. Please visit the Gluster Home Page to find out more about Gluster.
Excerpt from the source-code README · 4,378 chars · not written by Vinony
Wikidata facts
- Instance of
- free software
- Developer
- Red Hat
- Official website
- savannah.nongnu.org/projects/gluster
Show 11 more facts
- software version identifier
- 11.2
- programmed in
- C
- source code repository URL
- git.savannah.nongnu.org/cgit/gluster.git
- described at URL
- docs.gluster.org
- social media followers
- 3937
- inspired by
- Hurd
- operating system
- BSD
- mailing list archive URL
- lists.gluster.org/pipermail/bugs
- issue tracker URL
- github.com/gluster/glusterfs/issues
- copyright holder
- Red Hat
- inception
- 2005-00-00
via Wikidata · CC0
Article · Deutsch
GlusterFS ist ein verteiltes Dateisystem, das Speicherelemente von mehreren Servern als einheitliches Dateisystem präsentiert. Die verschiedenen Server, auch Cluster-Nodes (englisch node ‚Knoten‘) genannt, bilden eine Client-Server-Architektur über TCP/IP. Als Besonderheit können NAS-Systeme über Infiniband direkt in den Cluster eingebunden werden, auch eine redundante Anbindung von Speichermedien über TCP/IP, Infiniband Verbs oder InfiniBand SDP (Socket Direct Protocol) ist möglich. Die Daten auf allen Cluster-Nodes können gleichzeitig gelesen und geschrieben werden, wobei alle Änderungen an Dateien auf allen Servern augenblicklich umgesetzt werden. Das Dateisystem wird über ein FUSE-Kernel-Modul eingebunden und wird von POSIX-fähigen Betriebssystemen unterstützt, zum Beispiel Linux, FreeBSD, OpenSolaris und Mac OS X. Um einen GlusterFS-Server zu starten, wird kein Kernel-Modul benötigt. Ein Server kann sowohl Client als auch Server gleichzeitig sein. Ein Client für Windows-Systeme ist in Planung, wird aber von den Entwicklern erst umgesetzt, sobald das -Projekt stabil läuft. Die Entwicklung von GlusterFS begann Mitte 2005 durch das GlusterOS-Entwicklerteam von Z Research Inc., ein erstes Release des Dateisystems wurde im Juli 2006 veröffentlicht. GlusterFS ist unter der GPL in Version 3 lizenziert. Die Entwickler bieten kostenpflichtigen Support an. Ende 2011 wurde GlusterFS von Red Hat für 136 Millionen US-Dollar gekauft.
Abstract from DBpedia / Wikipedia · CC BY-SA