GlusterFS
ファイルベースのミラーリングとレプリケーション
ファイルベースのストライピング
ファイルベースの負荷分散
ボリュームのフェイルオーバー
スケジューリングとディスクキャッシュ
ディスククオータ
GlusterFSサーバは可能な限り単純にしている。既存のファイルシステムをそのままエクスポートし、その構造解釈はクライアント側のtranslatorsに任せている。クライアント自体はステートレス(状態を持たない)であり、クライアント同士で通信しない。そのため、それぞれのtranslatorsのコンフィギュレーションの一貫性を保っておく必要がある。さもないとコヒーレンシ問題が発生するが、このような構成であるために一般的な分散ファイルシステムで発生しやすいボトルネックが解消されており、一般的なハードウェアだけでペタバイト以上のスケールのストレージを扱える。
より詳細は解説は Getting started with GlusterFS Architecture にある。