Hallo,
Möchte mir ein redundantes NAS mit Linux aufbauen.
D.h., wenn ich z.B. zu simulationszwecken den Netzstecker am NAS1 ziehe, soll ohne ein byte zu verlieren das NAS2 on the fly übernehmen.
Ich hab mir das ganze Szenario mal so vorgestellt:
- Auf beiden NAS-Systemen soll (wenn möglich) Debian Lenny installiert werden.
- Darauf soll eine Datenpartition erstellt werden, die ein Cluster-Dateisystem enthält. Das Cluster-Dateisystem soll die Daten synchron auf die beiden Systeme schreiben, dass zu jedem Zeitpunkt ein gleicher Datenbestand vorliegt.
- Als Schnittstelle zur Außenwelt soll ein NFS-Server den Datenspeicher bereitstellen
- Die beiden NAS-Systeme sollen mit Hilfe von Heartbeat ausfallsicher gemacht werden.
- Natürlich werde ich auch "network-adapter bonding" einsetzen
Was mich in erster Linie interessiert ist Punkt 2.
Gibt es ein Dateisystem, dass automatisch übers Netzwerk synchron auf ein zweites Medium schreibt? --> quasi ein übers Netzwerk verteiltes RAID-1.
Habe dazu schon einiges über DRBD, LustreFS und GlusterFS gelesen, bin mir aber nicht sicher ob eines davon für meine Anforderungen geeignet ist.
Würd mich über jegliche Kommentare/Tipps/Anregungen/... zu meinem Vorhaben freuen.
Aber bitte keine "Kauf dir ein NetA..-System"-Kommentare oder Fragen wie "Wozu?" --> Soll einfach eine Testumgebung sein. Würd mich mal interessieren, wie weit man es mit Hochverfügbarkeit unter Linux treiben kann.
Wenn erwünscht kann ich auch eine kleine Zusammenfassung über meine Erkenntnisse posten.