Ich habe die Wahl, Samba oder NFS auf meinem Linux-basierten NAS ( nslu2 mit OpenDebian ) einzurichten .
- Hat jemand leistungsbezogene Geschichten, die die zwei Wahlen vergleichen? Gibt es Tuning-Tricks, die die Übertragungsgeschwindigkeit für den einen oder anderen verbessern?
- Welche Optionen habe ich in Bezug auf Toolkits / Testsuiten, um Leistungsmessdaten für mein Setup zu erfassen?
Der nslu2 ist nicht der leistungsstärkste NAS (266 MHz ARM-Prozessor, 32 MB RAM), daher spielt auch der Aufwand für die Ausführung des Samba oder NFS-Daemons eine Rolle. Außerdem betrachte ich dies nur unter dem Gesichtspunkt der Leistung, dh Sicherheitsprobleme im Zusammenhang mit NFS sind nicht mein Problem.
NFS ist nicht großartig, aber Samba wird definitiv langsamer sein. Der einzige Vorteil ist, Windows-Clients zuzulassen. Es sei denn, Windows-Computer sind ein Problem mit NFS.
quelle
Ich habe die Zahlen nicht mehr, aber NFS hat die Leistung von Samba übertroffen, als ich meine große Head-to-Head-Vergleichs- / Benchmarking-Serie durchführte. Bei Verbindungen mit hoher Geschwindigkeit und / oder hoher Latenz übertrifft die Verwendung von NFS über TCP die Leistung von NFS über UDP. Anscheinend wird irgendwann das Fenstern wichtiger als einfache Pakete.
quelle
Entscheiden Sie sich für NFS - Wenn Sie mit Vista oder 7 Clients arbeiten, installieren Sie Services für Unix, und Sie können mit Microsoft NFS-Clients über Windows-Computer auf NFS-Exporte zugreifen.
quelle