GlusterFS
From GlusterDocumentation
GlusterFS
GlusterFS is a clustered file-system capable of scaling to several peta-bytes. It aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file system. Storage bricks can be made of any commodity hardware such as x86-64 server with SATA-II RAID and Infiniband HBA). Download the latest GlusterFS release from here.
Getting Started with GlusterFS
- Install and run GlusterFS v1.3 in 10mins has barebone installation and execution directions. This page is recommended if you are new to GlusterFS and want to try it out. After going through install guide, check our MAC, BSD and Solaris ports.
- Getting Started with GlusterFS v1.3 is a beginners guide to GlusterFS storage. It contains minimal details and configuration recipes. If you are looking for advanced features, please refer to GlusterFS User Guide v1.3.
- Best Practices page lists few tips on how to manage your GlusterFS system better.
GlusterFS Users Guide
GlusterFS users guide acts as a reference manual. After you get your basic setup working, you can extend or customize the volume specification with a number of possible features and options documented here.
- GlusterFS Volume Specification v1.3 contains details about how to write volume spec and more.
- GlusterFS Translators v1.3 contains details of all the translators present in GlusterFS.
- GlusterFS User Guide v1.3 contains general theory, installation and configuration details.
GlusterFS Volume Specification Examples
- NFS Like Standalone Storage Server
- Automatic File Replication (Mirror) across Two Storage Servers
- Aggregating Three Storage Servers with Unify
- Striping Across Four Storage Servers
- Mixing Unify and Automatic File Replication
- Mixing Unify and Stripe
- Unify over AFR
- Unify NUFA with single process
- AFR single process
NOTE: These volume spec files given below are for functionality tests only. These may not include any or all performance tuning translators.
GlusterFS FAQ
- GlusterFS FAQ - Frequently asked questions about GlusterFS.
- Technical FAQ - Frequently asked question about technical issues
- Contributors FAQ - Frequently asked questions by contributors
- FAQs from IRC - Questions asked on IRC.
- FAQs from MailingList - Questions asked on Mailing List.
NOTE: Make sure you have gone through FAQ pages before asking questions in IRC or Mailing-List. This is to avoid repeated questions. Also, if you find data here is out of date, feel free to correct it before complaining :D
GlusterFS Community Tutorials
Community Tutorials - These community provided tutorials may help to understand the many different types of configuration possibilities available with GlusterFS.
GlusterFS Presentations
- GlusterFS Technical Presentation
- GlusterFS at OpenFest 2007 - 5'th Annual Conference - Sofia, Bulgaria by Marian Marinov
GlusterFS Troubleshooting Guide
GlusterFS Troubleshooting Guide documents debugging techniques and commonly occurring problems.
Howto report a bug describes the recommended procedure to report a bug in GlusterFS.
Guide to Optimizing GlusterFS
Guide to Optimizing GlusterFS details about performance translators, kernel tuning and advanced configuration to improve performance and scalability.
GlusterFS Benchmarks
- GlusterFS 1.3.1 - 64 Bricks Aggregated I/O Benchmark 35 GBps read throughput
- GlusterFS 1.3.pre2-VERGACION vs Lustre-1.4.9.1 Various Benchmarks (10 bricks and 20 clients over Infiniband Verbs)
- GlusterFS 1.3.pre0-BENKI Aggregated I/O Benchmark (16 bricks and 64 clients over Infiniband Verbs)
- GlusterFS 1.2.1-BENKI Aggregated I/O vs NFSv4 Benchmark (16 bricks and 64 clients over Infiniband SDP)
- Benchmark Submission Guidelines
GlusterFS QA
GlusterFS QA - Testing procedures we follow before making each stable release.
GlusterFS Hackers Guide
GlusterFS Hackers Guide - This documents the internals of the filesystem and meant for experts only.
GlusterFS Roadmap
GlusterFS Roadmap is public and open to community suggestions.
GlusterFS Community
How can you help us? Of course by using GlusterFS, but other than that? You can help us by mentioning your info (whatever you can disclose, like company name, country, type of usage, size of deployment) in the following page: Who's using GlusterFS
If you find GlusterFS suitable for your need, and if you are happy with it, please feel free to make an entry here: GlusterFS Testimonials
If you are not happy yet, let us know what was the problem, and we will work on getting this work for you.
GlusterFS Art Gallery
- Matt's GlusterFS Art Gallery - GlusterFS Hacker T-shirt Design

