Ich experimentiere mit mehreren Cluster-Dateisystemen zum Bereitstellen von Websites und GlusterFS scheint sowohl hinsichtlich der Funktionen als auch der Stabilität dem am nächsten zu kommen, was ich haben möchte.
Wenn ich jedoch einen find
Befehl für eine große Anzahl von Dateien ausgebe, stelle ich eine erhebliche Verlangsamung im Vergleich zu nativen Festplatten fest. (Ungefähr um den Faktor 3.)
GlusterFS verfügt laut Beschreibung über eine Art lokalen Metadaten-Cache, sodass der Suchvorgang theoretisch relativ schnell erfolgen sollte. Mir ist auch aufgefallen, dass ein einfacher ls
Befehl für einen Ordner mit ca. 200 Dateien manchmal mehrere Sekunden dauert.
Frage:Wie kann ich die Ursache dieses Leistungsproblems herausfinden und kann diese Art der Suche mit GlusterFS beschleunigt werden? Liegt das möglicherweise nur daran, dass FUSE langsam ist?
Aufstellen:
- Betriebssystem: Ubuntu 16.04
- GlusterFS-Version: 3.7 und 3.8