Ich habe einige reale, nicht wissenschaftliche Tests der I / O-Geschwindigkeiten von iscsi und verschiedener Netzwerkprotokolle in OS X durchgeführt.
Mein Setup:
- Anfang 2011 läuft MPB unter OS X 10.7 Lion und ist mit dem Netgear Gigabit-Switch verbunden
- Qnap TS-419P II NAS mit 4 Festplatten in RAID5, verbunden mit Netgear Gigabit-Switch
- Buffalo LinkStation Pro NAS mit 1 Festplatte, verbunden mit Netgear Gigabit-Switch
- Für iSCSI-Tests wurde der globalSAN iSCSI-Initiator für OS X verwendet
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:
- Qnap, Async NFS = 34,59 mb / s
- Qnap, AFP = 31,83 mb / s
- Qnap, ISCSI = 31,89 mb / s
- * Qnap, SMB, cp = 30,71 mb / s
- Qnap, NFS = 27,22 mb / s
- Buffalo, AFP = 10,07 mb / s
- * Qnap, SMB, mv = 3,93 mb / s
*) 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:
mount -t nfs -o resvport,soft,intr,rsize=32768,wsize=32768,timeo=900,retrans=3,proto=tcp,vers=3,async server:/share /private/share/
Leseleistung:
- Qnap, Async NFS = 71,99 mb / s
- Qnap, AFP = 67,44 mb / s
- Qnap, ISCSI = 60,22 mb / s
- Qnap, NFS = 46,51 mb / s
- Qnap, SMB = 35,82 mb / s
- Buffalo, AFP = 5,46 mb / s
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
- Qnap, ISCSI = 151,71 mb / s
- Buffalo, AFP = 145,54 mb / s
- Qnap, AFP = 143,23 mb / s
- Qnap, Async NFS = 71,99 mb / s
- Qnap, NFS = 47,37 mb / s
- Qnap, SMB = 38,13 mb / s
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.