GlusterFS 는 확장 가능한 분산 파일 시스템이다. 여러 스토리지를 이더넷이나 인피니밴드로 묶어 하나의 병렬 네트워크 파일 시스템으로 만든다. 클라우드 컴퓨팅, 스트리밍 미디어, CDN 같은 곳에 쓴다.
처음 Gluster 사가 개발했고 2011년 레드햇이 인수했다.
각 노드의 디렉터리를 특별한 제약 없이 묶어 쓸 수 있다. 예를 들어 NODE_A 의 /dev/sdb 와 NODE_B 의 /dev/sdc 를 각 100GB 씩 쓴다고 하면, 같은 자원으로 성격이 다른 볼륨 둘을 만들 수 있다.
| 볼륨 | 구성 | 용량 |
|---|---|---|
DIST_VOL |
NODE_A distributed_vol + NODE_B distributed_vol1 |
200GB |
REP_VOL |
NODE_A replicated_vol + NODE_B replicate_vol1 |
100GB |
브릭에 별도 쿼타를 주지 않으면 물리 디스크는 모두 공유된다. 위처럼 두 볼륨을 같은 디스크 위에 만들면 마운트해서 본 용량이 서로 물린다.
| 항목 | 내용 |
|---|---|
| 브릭 파일시스템 | 확장 속성(xattr)을 지원해야 한다. 공식 가이드는 XFS 로 설명한다 |
| 브릭 포맷 | mkfs.xfs -i size=512 — 공식 가이드가 지정하는 inode 크기 |
| 브릭 경로 | 마운트 지점 자체가 아니라 그 하위 디렉터리여야 한다 |
| 복제 수 | 공식 예제는 replica 3. 2 이하는 split-brain 경고가 난다 |
| 포트 | 볼륨 프로세스가 TCP 49152 부터 사용한다 |
| 계열 | 상태 |
|---|---|
| 11 | 현행. 최신 11.2 |
| 10 | 유지보수 중 |
| 9 | EOL 2020-12-11 |
| 8 이하 | 전부 EOL. 3.8 은 릴리스 일정 문서에 등재조차 없다 |
최근 두 개 메이저만 유지보수한다.[1] 쓰는 버전에 맞는 설치 문서를 볼 것.
https://www.gluster.org/release-schedule/ — 2026-09-16 확인 ↩︎