Die Entwicklung von Speicherlösungen unter Linux
Zusammenfassung
Lenz Grimmer zeichnet den Weg von lokalen Dateisystemen über LVM und Clusterdateisysteme bis zu verteilten, parallelen und fehlertoleranten Linux-Speichern nach. Jede zusätzliche Speicherschicht tauscht Einfachheit gegen Flexibilität oder Ausfallsicherheit.
Ideen
- Lokale Dateisysteme optimieren Konsistenz und Leistung innerhalb eines einzelnen Rechners.
- LVM trennt logische Speicherzuweisung von physischen Datenträgern.
- Clusterdateisysteme koordinieren parallelen Zugriff mehrerer Rechner.
- Verteilte Systeme skalieren Kapazität und Redundanz über viele Knoten.
Einsichten
- Verteilung beseitigt einzelne Hardwarefehler, erzeugt aber neue Konsistenz- und Betriebsprobleme.
Empfehlungen
- Wähle Speicherarchitektur anhand des Ausfallmodells statt anhand maximaler Funktionen.
- Teste Datenverlust, Netztrennung und vollständige Wiederherstellung regelmäßig.
Referenzen
Links zur Originalquelle und zum Webarchiv öffnen einen neuen Tab.