Welches verteilte FS bietet bei Lese-/Schreibarbeitslast kleiner Dateien die bessere Leistung?

Welches verteilte FS bietet bei Lese-/Schreibarbeitslast kleiner Dateien die bessere Leistung?

Ich habe 2 Maschinen, die sich Speicher über iscsi (Multipath) teilen. Bald fügen wir eine weitere hinzu. Diese Maschinen sind Web-App-Server, die kleine Dateien auf gemeinsam genutztem Speicher (< 256 kB) lesen und zurückschreiben. Wir schreiben also ungefähr das Gleiche, was wir lesen. Wir benötigen eine Datenreplikation und beide Server müssen auf die Dateien zugreifen können.

Wir haben OCFS2 und GFS2 getestet, beide hatten Leistungsprobleme, die die gesamte App verlangsamten. Ich habe viele Verbesserungen bei beiden Lösungen ausprobiert, ohne Erfolg.

Die Leistung lässt bei beiden Lösungen mit der Zeit nach. Ist dieses verteilte FS für diese Arbeitslast geeignet? Gibt es andere bessere Lösungen zum Lesen/Schreiben von Dateien über kleine Cluster von 2-3 Servern mit Datenreplikation?

Grüße.

Antwort1

Glusterist ein verteiltes Open-Source-Dateisystem, das in HPC-Clusterumgebungen verwendet wurde. Lüsterist ein weiteres paralleles Dateisystem, das in HPC-Clustern weit verbreitet ist und von dem es mehrere unterschiedliche Implementierungen gibt.

verwandte Informationen