Linux-basierter Small Business File Server - SSD-Zwischenspeicherung

872
user19291

Ich habe einen kleinen NAS, der als Dateiserver arbeitet. In der Arbeit verwenden wir (ich und zwei Kollegen) QGIS mit angehängten großen Raster-Dateien (~ 1 GB TIFFs), 2 oder 3 im Projekt. Die Leistung dieser Lösung ist schlecht, daher denke ich daran, etwas Stärkeres zu kaufen.

Ich möchte eine Maschine mit zwei 1-Gbit / s-Netzwerkkarten kaufen, und jetzt habe ich eine Frage zu den Festplatten.

Hat Linux eine Lösung zum Zwischenspeichern von Dateien auf anderen Laufwerken / Partitionen (ich möchte SSD verwenden), die häufig angefordert / heruntergeladen werden?

ZB Client1 Projekt mit angehängter Datei map1.tif öffnen, diese Datei wird an Client1 gesendet und in SSD zwischengespeichert. Wenn Client2 die Datei map1.tif anfordert, wird sie aus dem Cache gesendet.

1

1 Antwort auf die Frage

1
ChrisInEdmonton

Hier gibt es eine Reihe möglicher Lösungen, darunter:

Ich kann eine Lösung nicht ausdrücklich der anderen empfehlen, da ich sie nicht verwendet habe. Es ist nicht besonders schwierig, dm-cache oder bcache einzurichten. Dieser Artikel beschreibt, wie Sie dm-cache und bcache einrichten. Der Autor bleibt bei dm-cache.

Beachten Sie, dass Sie zunächst sicherstellen möchten, dass der Engpass bei Ihrem Speichersystem liegt und nicht bei Ihrem Netzwerk oder einer anderen Konfiguration.