Selbst gehosteter, S3-kompatibler Objektspeicher für Backups: MinIO hinter einem Nginx-Proxy, dazu ein rclone-basierter Backup-Agent mit versionierten Buckets. Ihre Offsite-Backups ohne Cloud-Rechnung
CephFS, GlusterFS und SeaweedFS werden alle "verteiltes Dateispeichersystem" genannt — und dieser Begriff trägt viel. Sie gehen von unterschiedlichen architektonischen Prämissen aus, altern unterschiedlich und passen zu unterschiedlichen Ausfallbudgets. 2026 ist die Lücke zwischen ihnen größer denn je: Ceph liefert jährlich ein neues Release, GlusterFS wird nach dem Rückzug des Sponsors nur noch von einer Rumpf-Community gepflegt, und SeaweedFS veröffentlicht monatlich mit einer Feature-Geschwindigkeit, die die anderen beiden statisch wirken lässt.
Dieser Artikel vergleicht die drei Systeme hinsichtlich Architektur, Metadaten-Handling, Konsistenz, Betrieb und Workload-Eignung — mit einer Entscheidungsmatrix am Ende. Es ist eine Bewertung, kein Benchmark: Performance-Zahlen hängen so stark von Hardware, Netzwerk und Workload-Mix ab, dass das Zitieren von Drittanbieter-Werten ohne eigenen Testlauf irreführend wäre.
CephFS ist kein eigenständiges Dateisystem. Es ist die POSIX-Fassade eines vollständigen Ceph-Clusters — Monitore (MONs) für den Cluster-Zustand, Manager (MGRs) für die Orchestrierung, OSDs für die Datenplatzierung über den CRUSH-Algorithmus sowie ein oder mehrere Metadaten-Server (MDS), die den Namespace und den Inode-Zustand verwalten. Derselbe RADOS-Objektstore darunter bedient auch Block (RBD) und Objekt (RADOSGW / S3) — genau diese Vereinheitlichung ist Cephs Existenzgrund.
Zwei Konsequenzen folgen daraus. Erstens: Betrieb ist der eigentliche Preis — ein Produktionscluster läuft mit 5–7 Daemon-Typen, jeder mit eigener Konfiguration und eigenem Ausfallmodus. Zweitens ist CephFS die vollständigste POSIX-Implementierung der drei — mehrere aktive MDS für Metadaten-Skalierung, Snapshots, Quotas, ein Kernel-Client im Mainline-Linux (schneller als FUSE) und ein Ökosystem (Rook auf Kubernetes, cephadm für den Betrieb), das kein Wettbewerber erreicht. Stand Oktober 2026 ist Ceph 19 "Squid" das ausgereifte Release; 20 "Tentacle" kam im November 2025 heraus und wird aktiv zurückportiert.
Der ehrliche Trade ist Komplexität gegen Obergrenze. Ein gesunder Cluster will mindestens drei Knoten, fünf sind komfortabel. Der Speicherbedarf ist real (als Planungsregel gilt grob 1 GB pro TB OSD-Speicher). Wenn Sie bereits Ceph betreiben, kommt CephFS fast kostenlos dazu. Wenn Sie nur Dateien brauchen, zahlen Sie für Block- und Objektspeicher, den Sie vielleicht nie nutzen.
GlusterFS setzt auf das Gegenteil: kein dedizierter Metadaten-Dienst. Eine verteilte Hashtabelle (DHT, das "elastische Hashing") berechnet den Speicherort einer Datei aus ihrem Namen — jeder Knoten kann jede Anfrage beantworten. Die Daten liegen als normale Dateien auf dem nativen Dateisystem jedes Bricks — ein Design mit echten Resilienz-Vorteilen (kein Metadaten-Server, der verloren gehen kann; Dateien bleiben lesbar, selbst wenn der gesamte Cluster-Manager ausfällt) und echten Kosten (Verzeichnis-Traversierung berührt jeden Knoten; metadatenlastige Workloads leiden).
2026 zählt der Kontext mehr als die Architektur. Red Hat hat das Ende des Wartungsbetriebs für sein Gluster-Storage-Produkt angekündigt — End-of-Life bis Ende 2024 — und das Community-Wartungsprojekt wurde von geplanten drei Jahren auf ein Jahr fokussierter Arbeit reduziert. Die Gluster-11.x-Linie (Februar 2023) ist aktuell; der 12.0-Fahrplan ist Wunschdenken. Die Kubernetes-Integration (Heketi) wurde eingestellt. Das Community-Packaging baut 11 und 10 weiterhin für gängige Distributionen, aber neue Funktionalität kommt praktisch nicht mehr.
Das ist die entscheidende Tatsache für die Matrix unten: GlusterFS ist keine Greenfield-Wahl für 2026. Es bleibt ein vernünftiges "Weiterlaufen lassen"-System für bestehende, stabile, überwiegend große Dateien — aber jede ehrliche 2026-Vergleichsarbeit muss das laut aussprechen, weil der eigene Fahrplan des Projekts immer noch neue Nutzer anlockt.
SeaweedFS begann als ein von Facebooks Haystack inspirierter Objekt-Speicher und bekam später eine POSIX-Fassade. Der Architektur-Split ist unter den dreien einzigartig: Volume-Server speichern (weitgehend unveränderliche) Daten append-only in großen Container-Dateien, ein Master verfolgt die Volumes, und ein Filer hält den Namespace — gespeichert in einem handelsüblichen Metadaten-Store (SQLite, MySQL, Postgres, Redis o. ä.) statt in einer eigenen Journaling-Engine.
Dieser Split liefert die Kernstärke von SeaweedFS: massive Dichte kleiner Dateien bei flachem Speicherverbrauch, weil der dateisystem-sichtbare Inode-Zustand im Filer-Store lebt, während die Volume-Server append-only bleiben. Er erklärt auch die Einschränkungen, die die Community selbst diskutiert: Der Filer ist der Koordinationspunkt für alles, was knotenübergreifende Konsistenz braucht, und "korrekte" Dateisystem-Semantik musste wachsen statt vorausgesetzt werden.
Genau dieses Wachstum macht SeaweedFS 2026 interessant. Der FUSE-Mount erreichte 100 % POSIX-Konformität (Release 4.21, April 2026), erhielt Peer-to-Peer-Chunk-Sharing für KI/LLM-Workloads, und das Projekt fügte einen NFS-Server hinzu — ein Cluster bedient nun S3, WebDAV, NFS, FUSE/POSIX, eine HDFS-kompatible Schnittstelle und Iceberg-Kataloge aus denselben Daten. Der Release-Rhythmus ist monatlich (4.49 im Oktober 2026). Darüber gibt es eine kommerzielle Enterprise-Edition; dieser Artikel behandelt den Open-Source-Kern.
Die drei Systeme unterscheiden sich nicht nur darin, wie sie Daten speichern — sondern darin, was passiert, wenn zwei Clients zur gleichen Zeit dieselbe Datei schreiben. Genau das entscheidet, ob Ihre Anwendung funktioniert — und genau dieser Teil fehlt in den meisten Übersichtsartikeln.
CephFS ist stark konsistent. Metadaten-Operationen werden über die (ggf. mehreren) MDS-Ranks serialisiert; ist ein Schreibzugriff bestätigt, sieht ihn jeder Leser überall. Diese Strenge ist Fluch und Segen — sie ist der Grund, warum die Metadaten-Ebene von CephFS wirklich dimensioniert werden will und das System sich schwerer im Betrieb anfühlt.
GlusterFS ist auf letztliche Konsistenz (eventual consistency) ausgelegt. Ohne Metadaten-Dienst und mit Hintergrund-Self-Healing konvergieren replizierte Volumes asynchron: Ein Read direkt nach einem Write kann einen Brick treffen, der das Update noch nicht erhalten hat, und Split-Brain auf einem Replicate-Set braucht explizite Auflösung. Für Medien, Backup und überwiegend append-lastige Workloads ist das in der Praxis unsichtbar; für streng geordnete Anwendungs-Schreibzugriffe ist es eine echte Einschränkung.
SeaweedFS ist das entspannteste der drei — bewusst. Der Filer serialisiert Namespace-Mutationen, aber Daten werden unabhängig in Volumes geschrieben, und gleichzeitige Writes auf dieselbe Datei werden nicht durch ein verteiltes Lock geordnet. Das Projekt hat diese Lücke 2026 zu schließen begonnen (verteilte POSIX-Locks), aber die ehrliche Erwartung für den Open-Source-Kern ist eventual consistency bei gleichzeitigen Schreibern. Für die „ein Schreiber, viele Leser“-Muster, auf die diese Architektur zielt, ist das ein fairer Trade.
| Dimension | CephFS | GlusterFS | SeaweedFS |
|---|---|---|---|
| Kern-Architektur | Vereinigter RADOS-Cluster; Block + Objekt + Datei | Brick-basiert; elastisches Hashing, kein Metadaten-Dienst | Master/Volume + Filer mit externem Metadaten-Store |
| Metadaten | Dedizierter MDS, mehrere aktiv unterstützt | Verteilt (DHT aus Dateiname) | Filer → externe DB (SQLite/MySQL/Postgres/Redis…) |
| POSIX-Vollständigkeit | Am höchsten (Kernel-Client, Snapshots, Quotas) | Hoch für große Dateien; schwach bei Kleinstdatei/Meta-Workloads | 100 % POSIX-FUSE seit 4.21 (2026), plus NFS/S3/WebDAV |
| Zugriffsprotokolle | CephFS-Kernel + FUSE, NFS, S3 (RGW), Block (RBD) | FUSE, NFS, SMB | FUSE, NFS, S3, WebDAV, HDFS, Iceberg |
| Kubernetes-Anbindung | Rook-Operator, produktionsreif | Heketi eingestellt | Helm-Chart, natives CSI via NFS/S3/POSIX |
| Skalierungsmodell | Horizontal via CRUSH; Multi-Active-MDS | Linear via Bricks; DHT-Lookup-Overhead wächst | Volumes horizontal; Filer ist Koordinationspunkt |
| Kleine Dateien | Mittel | Schwach | Stark (Dichte + flacher Speicher) |
| Große sequenzielle Dateien | Stark | Stark | Stark |
| Snapshots | Ja (nativ) | Eingeschränkt | Über Metadaten-Store / Volume-Operationen |
| Betriebskomplexität | Hoch (5–7 Daemon-Typen) | Niedrig–mittel | Niedrig–mittel (3 Komponenten) |
| Minimale sinnvolle Cluster | 3 Knoten (5 komfortabel) | 2–3 Knoten | Ab 1 Knoten; HA will 3+ |
| Konsistenz | Stark — MDS-serialisierte Metadaten | Letztlich konsistent (eventual consistency) — asynchrones Self-Healing, Split-Brain braucht explizite Auflösung | Entspannt — Filer serialisiert Namespace, gleichzeitige Schreiber nicht global geordnet |
| Projektstatus 2026 | Aktiv; jährliche Releases (19/20 aktuell) | Legacy; Sponsor-EOL Ende 2024, minimale Pflege | Sehr aktiv; monatliche Releases |
| Greenfield 2026? | Ja, wenn unified Storage oder Rook gebraucht wird | Nein — Migrationskandidat | Ja, für S3/POSIX-Hybrid oder kleine Dateien |
CephFS gewinnt, wenn man bereits einen Ceph-Cluster besitzt — oder wenn "ein Storage-Backend" selbst die Anforderung ist. Wenn RBD bereits die VMs bedient und RGW die Objekt-Buckets, ist das Hinzufügen von CephFS für Workloads, die echte Dateien brauchen, fast kostenlos. Auf Kubernetes gilt dieselbe Logik mit Rook: ein Operator, drei Interfaces. Man zahlt die Komplexität einmal.
GlusterFS gewinnt noch an einer engen Stelle: bestehende, stabile, blockgroße Deployments, die niemand anfassen will. Wenn ein Gluster-Pool seit Jahren gut läuft, ist der Ausbau ein Projekt mit eigenen Risiken. Die ehrliche 2026-Empfehlung: eine Migration über einen Horizont von 12–18 Monaten planen, solange die Distro-Pakete existieren — aber kein überstürzter Wechsel eines Systems, das gut selbst-heilt und sequenzielle Medien sauber ausliefert.
SeaweedFS gewinnt über die Form, nicht über einen einzelnen Benchmark. Die Kombination aus S3 + POSIX + NFS + Iceberg aus einem Cluster, flacher Speicher bei zig Millionen Dateien und ein FUSE-Mount, der 2026 volle POSIX-Konformität erreichte, macht es zur stärksten Wahl für den überraschend häufigen Workload "hauptsächlich Objekte, aber meine App besteht auf einem Dateisystempfad" — Medienbibliotheken, ML-Datensätze, Bild-Thumbnails, Backup-Ziele. Für objektartige Lasten konkurriert es direkt mit MinIO; die Dateisystem-Fassade ist das Unterscheidungsmerkmal (unser SeaweedFS-Backup-Guide zeigt, wie das im Betrieb aussieht).
CephFS ist die Antwort des erfahrenen Betreibers, wenn unified Storage oder Kubernetes-first Block/Datei/Objekt die Anforderung ist; GlusterFS ist ein gut designtes System, das seinen Sponsor überlebt hat und ein Migrationskandidat ist, keine Greenfield-Wahl; SeaweedFS ist die am schnellsten bewegte Option und der natürliche Fit, wenn S3 und POSIX sich einen Pool kleiner, dateilastiger Daten teilen sollen.