Ich habe einen Computer mit großen Festplatten, auf denen Gentoo läuft. Ich muss med / big-Dateien über ein kabelgebundenes Netzwerk an Apple-Geräte senden (alle mit OS X).
Welches Protokoll eignet sich am besten für die folgenden Anforderungen? :
- Geschwindigkeit
- Benutzerfreundlichkeit (von den Clients und dem Server)
- Weniger eingeschränkt (maximale Dateigröße, eingeschränkter Zeichensatz für Dateinamen)
- Sicherheit
Ich habe einige reale, nicht wissenschaftliche Tests der I / O-Geschwindigkeiten von iscsi und verschiedener Netzwerkprotokolle in OS X durchgeführt.
Mein Setup:
Der Test wurde durchgeführt, indem ungefähr 2 GB Camera Raw-Dateien (jeweils ungefähr 20-25 MB) auf das Gerät kopiert wurden, das Gerät neu gestartet wurde und dieselben Daten zurück auf das lokale SSD-Laufwerk kopiert wurden.
Schreibleistung:
*) Nur bei Verwendung von SMB wurden beim Kopieren der Dateien mit dem Befehl cp oder mv sehr unterschiedliche Schreibergebnisse erzielt!
Durch Einstellen der Async-Option für NFS wird die Leseleistung erheblich verbessert. Ich benutze den folgenden mount Befehl für den Test:
Leseleistung:
Die Protokolle scheinen das Caching anders zu handhaben. Dies sind die Ergebnisse, die ich beim Kopieren der Dateien auf das Gerät und sofort zurück auf das lokale SSD-Laufwerk erhalten habe (ohne das Gerät neu zu starten)
Leseleistung - ohne Neustart
Mein Fazit: Ich werde entweder AFP oder NFS verwenden, da beide Protokolle für meine Zwecke (Lightroom, Backup, Media Streaming) eine ähnliche Leistung und Flexibilität (im Vergleich zu iSCSI) bieten.
quelle
Obwohl es sich um ein Datenübertragungsprotokoll handelt, möchte ich Sie daran erinnern, dass sie nicht die gleichen Zeichen wie der Dateiname akzeptieren. Zum Beispiel \ /: *? ”<> | sind in Windows NTFS und Samba nicht erlaubt.
Es passiert mit dem Apple Talk-Protokoll aus meiner Erfahrung mit MacOS 8.6 und Windows 95, auf denen AppleTalk-kompatibler Dienst ausgeführt wird. Einige Zeichen in Dateinamen, die in MacOS zulässig sind, sind in Windows ungültig.
Ausführliche Informationen zum Kopieren von Dateien von Linux Desktop auf QNAP TS-212P unter Samba und NFS finden Sie unter Leistungsvergleich bei der Sicherung von Linux-Dateien auf QNAP TS-212P . Das Testergebnis in MB / s zu welchen Interessen Sie sind:
Ich habe einen Test mit FTP, Samba, iSCSI und NFS in der Dateiübertragung mit einer anderen Freigabelösung auf NAS mit QNAP TS-112 durchgeführt. Das Testergebnis in MB / s zu welchen Interessen Sie sind:
Daher ist Samba meiner Erfahrung nach schneller als NFS. Einige meiner Dateien enthalten jedoch ungültige Zeichen in NTFS und Samba. Ich verwende NFS als primäres Protokoll.
Wünschte, es hilft!
quelle
Grundsätzlich können die meisten (wenn nicht alle) Protokolle auf jeder Plattform verwendet werden, aber einige von ihnen sind nativer als andere
quelle