On Wed, Feb 06, 2019 at 09:47:10AM +0000, Weddeling, Christian wrote: > Hallo, > > hat jemand von euch Erfahrung mit verteilten Dateisystemen? > > Wobei verteilt recht lokal im Rechenzentrum ist und nicht über mehrere > Standorte verteilt.
Die Frage ist was du erreichen willst. POSIX konforme verteile Filesysteme sind eher für Archivzwecke nützlich. Für schreibintensive Jobs ist das eher - kaputt. Das ist aber systembedingt bei allen "verteilten" Systemen. Es muss halt einen Synchronisationspunkt geben. Vor allem eben wenn man POSIX kompatibilität etc haben will. Und wenn ich einen lock auf eine file oder range mache dann müssen alle beteiligten partner das erst bestätigen bis der client/applikation den lock request beantwortet bekommt. Skaliert also nicht. Deshalb sind alle großen eher weg von Filesystemen und hin zu soetwas wie S3 gegangen. Damit musst du gewisse dinge nicht mehr erfüllen (Locking, Exclusive access, Write ordering, Atomic updates). Dann wird das einfacher und man kann file storage verteilen. Muss halt dann in der Applikation erfüllt sein das die bestimmte dinge selber sicherstellt. Um dann das S3 zu distribuieren kann man sowas wie CEPH verwenden. Das sollte wenn es richtig gebaut ist relativ gut skalieren. Flo -- Florian Lohoff [email protected] UTF-8 Test: The 🐈 ran after a 🐁, but the 🐁 ran away
signature.asc
Description: PGP signature
-- Linux mailing list [email protected] subscribe/unsubscribe: https://lug-owl.de/mailman/listinfo/linux Hinweise zur Nutzung: http://www.lug-owl.de/Mailingliste/hints.epo
