[Frage] Geschwindigkeit von HDD als NAS an Fritzbox 7490

Klar kannst aus zwei Platten zwei Laufwerke (Volumen) machen, und die für unterschiedliche Sachen belegen.

Ne SSD ist aber eher Verschwendung im NAS, zumindest bei den kleinen. Mehr als 110MB/s bekommst eh nicht über GBit durchgejagt. Bei den kleineren NAS wirst wohl eh nicht ganz ran kommen an die Geschwindigkeit, können ggf. auch nur 60MB/S sein oder so, kommt dann halt auf das Modell an und so.

Die FB kann Platte auch für Netzwerk oder Internet verfügbar machen, da sind die Datenraten aber eher mies. Langt aber für viele aus, besonders wenns nur um Bilder und Musik geht. Bei Videos muss man halt schauen, und bei ständig 2-3 stelligen GB Backups würde ganze ewig dauern. Oder für mal eben ne 3TB Platte anschließen und über den PC füllen, kann locker zum Jahresprojekt werden. ;)
 
Zuletzt bearbeitet von einem Moderator:
Leider ist es nicht möglich das sehr gute Konzept "Fusion Drive" für ein NAS zu verwenden, die Kombination aus einer SSD und einer HDD zu einem einzigen logischen Laufwerk, wo die Software entscheidet, welche Daten auf der schnellen SSD und welche auf der HDD gelagert werden.
Derartige Klimmzüge sind bei einem SoHo-Nas völlig unnötig. Erst recht, wenn Deine Anbindung per WLAN geschieht. Dort ist nämlich dessen Datenrate der Flaschenhals. Die Hardware selbst ist schnell genug für den vorgesehenen Anwendungszweck.

Gruß Telefonmännchen
 
Jop, kann man sich drüber Gedanken machen wenn NAS 4 LAN Ports hat und man davon mindestens 3 am passenden Switch Bündelt.

Ibu@ Ne eher nicht, entweder stecks Platte via USB um, oder machst die Zentral im Netzwerk Verfügbar was dann NAS wäre oder halt Online in Cloud, ist i.d.R. aber noch langsamer wenn nicht hunderte MBit hast vom Anbieter.
 
Zuletzt bearbeitet von einem Moderator:
OK, dann war meine Vermutung richtig: eine SSD im NAS würde keine Geschwindigkeitsvorteile im hier diskutierten Szenario bringen.

Zum Flaschenhals WLAN:
Nominell leistet die Fritzbox 7490 bei IEEE 802.11ac bis zu 1.300 MBit/s

Das Macbook Pro unterstützt IEEE 802.11ac.

Das Macbook wird 2m entfernt vom Router stehen.

Warum ist dann bitte der Übertragungsweg WLAN ein Flaschenhals?

Zu USB 3 wireless:
Schade, dass es da nix gibt, hätte ja sein können.
 
Normale Festplatte schafft die Datenrate was nutzen kannst.

Wie gesagt, wenn mal so bei 3GBit Datenraten ankommst mach dir Gedanken drüber.

Der NAS hat 1Gbit, ändert nichts selbst wenn wirklich voll 1,3 im WLAN erreichst.

Und denke volle 110MB/s wirst bei den günstigen Modellen nicht ganz ran kommen.
 
An den "NAS-Experten":

FreeNAS gibt es nur noch für x86_64 und 8GB RAM sind das Minimum weil UFS nicht mehr erlaubt ist. ZFS ist natürlich die bessere Wahl.

NAS4FREE, was ich nicht kenne, soll ARM teilweise unterstützen.

Tipp:

Ein HP Homeserver läuft gut mit FreeNAS.
 
Zuletzt bearbeitet:
Leider ist es nicht möglich das sehr gute Konzept "Fusion Drive" für ein NAS zu verwenden, die Kombination aus einer SSD und einer HDD zu einem einzigen logischen Laufwerk, wo die Software entscheidet, welche Daten auf der schnellen SSD und welche auf der HDD gelagert werden.
Das ist (u.a.) sowohl bei Synology (Klick 1 oder Klick 2) als auch bei QNAP (Klick 3 oder Klick 4) möglich, nur ist das bei einem kleinen NAS (1-2 parallele Nutzer) wirklich sinnvoll? Ich denke nein. Die kleineren NAS-Modelle (die für dich evtl. in Frage kommen) unterstützen das m.W.n. auch nicht.

Bei einem 2-Bay NAS für den "Einsteiger" würde ich z.B. Synology DS216j, DS216, QNAP TS-228, TS-230 oder TS-231+ nennen.

Ich kenne übrigens Modelle beider Hersteller und kann beide empfehlen, richtige Schwächen leistet sich keiner von beiden. Persönlich bevorzuge ich QNAP aber das ist wirklich nur meine eigene (unbedeutende) persönliche Vorliebe. Perfekt ist übrigens weder QNAP noch Synology, aber welcher Hersteller ist schon perfekt (egal ob Router- oder NAS-Hersteller, jeder hat irgendwo seine Vor- und Nachteile und jeder hat dann auch wieder seine eigenen Vorlieben, Anforderungen und Fähigkeiten). Ach ja, perfekt ist übrigens auch FreeNAS, NAS4Free oder OpenMediaVault nicht, wirklich perfekt gibt es nicht. ;)

Aber für den eher durchschnittlichen Heim-Anwender kommen Synology und QNAP schon sehr nahe ran.


Gibt es Techniken, die das NAS in den Standby schicken sobald ein bestimmter Rechner in den Standby geht?
Nach einer gewissen Zeit der Nichtnutzung (ist einstellbar) gehen die NAS automatisch in den Standby (egal ob QNAP oder Synology).


Edit
Zum Flaschenhals WLAN:
Nominell leistet die Fritzbox 7490 bei IEEE 802.11ac bis zu 1.300 MBit/s.
Du solltest dich bzgl. dieser Werte erst einmal belesen (Tipp: Netto/Nutz- und Bruttoübertragungsraten nicht verwechseln, und auch die max. möglichen Nutz/-Nettodatenraten sind nur unter "Laborbedingungen" erreichbar, z.B. >hier< oder >hier<), 1.300Mb/s wirst du darüber jedenfalls bei weitem nicht erreichen soviel ist klar. Man kann schon sehr froh sein wenn man überhaupt die Hälfte erreicht.
 
Zuletzt bearbeitet:
@qwertz.asdfgh

Danke für die Erläuterungen.

Ich bin nach wie vor unsicher, ob ich mir die Kosten eines NAS und den Aufwand der Einrichtung/Pflege dafür antun soll.
Vermutlich reicht bei meinem Setting einfach ein Display mit USB-3 Port und eine daran angekoppelte HDD.

Könnt ihr mir für Windows und für OS X ein seriöses Tool empfehlen, welches aussagekräftige und praxisrelevante Messwerte zur Leistung einer Festplatte liefert, die auf spezifische Weise angebunden ist?
Gerne inklusive Zugriffszeiten-Messung.

Dann würde ich meine existierenden Massenspeicher

2,5" HDD USB-3 extern direkt am PC bzw. Macbook
3,5" HDD SATA intern am PC
USB-3-Stick direkt am PC bzw. Macbook
2,5" HDD an Fritzbox als NAS
2,5" HDD an USB-2-Port des Display (welches per USB-2 am PC bzw. Macbook hängt)
USB-3-Stick an USB-2-Port des Display (welches per USB-2 am PC bzw. Macbook hängt)
...

mal durchtesten. Aus reiner Neugier und um ein Verständnis der Nutzraten zu bekommen.
 
Unter Windows kann ich Dir aufgrund der Einfachheit das kleine Prüfprogramm h2testw Version 1.4 empfehlen: http://www.heise.de/download/h2testw.html
Es kann sowohl auf Netzwerklaufwerken als auch physikalischen Platten laufen, erzeugt aber nur ein rein sequentiellen Schreib- und Lesemuster. Allerdings ist dies ja zumeist genau das Verhalten, das man beim Kopieren und Abspielen von Filmen kreiert.
 
Will das Thema nochmal aufgreifen.

Was ich aber nicht ganz verstehe. Die Fritz 7490 hat beim Lesen um die 30.000 kbits beim Schreiben nur 7-9.000 kbits.

Warum soll die CPU so viel mehr zu tun haben beim Schreiben als beim Lesen? Das Management macht doch die Platte selber. Ich glaube eher das ist Absicht um die teuren NAS zu verkaufen.

Und zu NAS.
Ich finde die Taugen nix. Ich habe noch kein NAS gesehen wo man nicht die platten platt machen muss. Selbst wen man kein Raid oder so erzeugen will. Will das immer die Platten leer machen. Wenn man dann mal guckt. Wird an der Platte nix geändert also kein Datensystem Änderung oder anderes. Nur der Platten Name ist anders.

Ich finde das ist unmöglich sinnloserweise zig TB an Daten Platt zu machen um Sie dann wieder Qualvoll drauf zu kopieren.
 
das, was avm da als usb host ausgibt, ist kein echter...
daher ist's nicht wirklich performant.
auf ner 6490, wo das nas auf der atom core läuft, gehts deutlich besser und schneller an nem usb2.0 port als an ner 7490 ( bei der das nas auf der arm cpu läuft ) mit usb3.0.
 
an ner 7490 ( bei der das nas auf der arm cpu läuft ) mit usb3.0.
Na ja, fast. Das ist zwar immer noch MIPS, aber tatsächlich begrenzt auch hier wohl die Prozessorleistung stark den erzielbaren Durchsatz, wie man sich mit der Anzeige der CPU-Auslastung während eines umfangreichen Datentransfers vergewissern kann.
 
Konnte auf die Schnelle weder hier im Forum noch außerhalb Test-Werte des 6490-NAS finden, wie sind die denn so?
 
Die frage ist aber doch warum sind lesen und schreiben so stark unterschiedlich?

Das es ein Limitieren Faktor gibt ok das leuchtet ein. Ich sehe aber nicht wieso das mit der CPU dann so stark von der Richtung abhängen soll wo Daten hin Transferiert werden? Warum sollte Schreiben dann die Doppelte last erzeugen?

Erscheint mir nicht wirklich logisch.

Beim Media Server würde ich das noch kapieren weil ja Enkodiert bzw Transkodiert wird.
 
Das ist aber durchaus logisch ... weil es zusätzlichen Overhead beim Schreiben (und dem damit untrennbar verbundenen Verwalten des zugrundeliegenden Dateisystems) bereits im OS gibt - angefangen bei der Verwaltung der "free blocks", die aus einer entsprechenden Liste "ausgetragen" werden und an die bereits einer Datei zugeordneten Blöcke angehangen werden müssen. Dann kommen noch sogenannte "write barriers" dazu, das sind Punkte, an denen alle Daten erst einmal in der richtigen Abfolge geschrieben sein müssen, damit die Integrität der Dateisystemstrukturen gewahrt bleibt (selbst wenn das aus Sicht des Durchsatzes schädlich ist, weil erst einmal zusätzliche Positionierungen des Head-Assembly notwendig werden) und dann kommen bei moderneren Dateisystemen noch die zusätzlichen Zugriffe beim "journaling" hinzu.

Beim Schreiben sind also wesentlich mehr Operationen auszuführen als beim Lesen von Daten ... schon das führt i.d.R. zu einem geringeren (effektiven) Durchsatz, den man natürlich mit irgendwelchen Meßprogrammen, die nur die reine Datenübertragungsleistung messen, gar nicht in die Überlegungen einbezieht. Erschwerend kommt bei einer FRITZ!Box noch der insgesamt recht geringe Arbeitsspeicher hinzu, der eben auch die Anzahl der möglichen Puffer für Dateisystemzugriffe begrenzt und damit schon das Auflisten einer umfangreicheren Dateisammlung (145.713 Dateien auf einer WD-HDD) zu einer Sache von Minuten statt Sekunden macht.

Außerdem hängt die Schreibgeschwindigkeit noch von vielen anderen (hier unbekannten) Faktoren ab ... bei Flash-Speicher ist das Schreiben bekanntermaßen wesentlich langsamer und auch bei rotierenden HDDs gibt es limitierende Faktoren, die hier zutreffen könnten. Abhängig vom Aufbau der Hardware - das geht mit einem "dual head" los, bei dem Schreib- und Lesekopf nicht getrennt ausgeführt sind und damit eine Verifikation der geschriebenen Daten erst bei der nächsten Umdrehung erfolgen kann - kann bereits die (autonome) Verifikation der geschriebenen Daten durch die HDD zu einer wesentlich längeren Dauer eines Schreibkommandos (im Vergleich zu einem reinen Lesekommando) führen (eine Umdrehung dauert knapp über 11 ms bei 5.400/min).

Ob am Ende die Geschwindigkeit des Mediums oder die CPU das begrenzende Element ist, hängt sicherlich auch vom Einzelfall ab ... da, wo Flash-Speicher im USB-Stick seine Vorteile beim Lesen ausspielen kann (keine Positionierung notwendig, damit sehr geringe Latenz), da wandelt sich das beim Schreiben häufig ins Gegenteil, weil wohl die meisten USB-Sticks beim Schreiben wesentlich langsamer sind. Nicht zuletzt spielt eben auch das Zugriffsmuster eine wesentliche Rolle und über den Einfluß des richtigen Dateisystems auf den zu erzielenden Durchsatz haben wir auch schon oft genug "geredet".

Außerdem stimmt das mit den 30 MB/s beim Lesen auch nicht so ganz ... es hängt eben immer von der Hardware ab.

Bei mir gibt es eine 1 TB-HDD im USB3-Modus am hinteren Anschluß einer 7490 (ext4-Dateisystem, 4 KB-Blöcke) und wenn ich dort einfach Daten lesen lasse ("cat irgendwas >/dev/null"), dann kriege ich folgende Werte von einer (ansonsten weitgehend unbeschäftigten) 7490:
Code:
$ [COLOR="#0000FF"][B]iostat -cdzm 3 20[/B][/COLOR]
Linux 3.10.73 (FB7490)  03/14/17        _mips_  (2 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           7.23    0.17   15.88    5.23    0.00   71.49

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mtdblock3         0.00         0.00         0.00          0          0
sda              58.96         7.32         0.00       6669          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.00    0.00    0.85   49.49    0.00   49.66

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.36    0.00   27.36   31.70    0.00   40.58

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             227.33        28.42         0.00         85          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.73    0.00   46.28   19.24    0.00   33.76

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             365.78        45.72         0.00        137          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.38    0.00   [COLOR="#008000"]66.73[/COLOR]    5.64    0.00   27.26

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             511.33        [COLOR="#FF0000"]63.92[/COLOR]         0.00        191          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.19    0.00   65.40    6.46    0.00   27.95

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             500.66        62.58         0.00        188          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.55    0.00   66.42    6.46    0.00   26.57

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             506.00        63.25         0.00        189          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.85    0.00    1.02   49.15    0.00   48.98

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda               6.98         0.87         0.00          2          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.18    0.00   61.71    8.89    0.00   29.22

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             471.00        58.84         0.00        176          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.55    0.00   66.97    5.66    0.00   26.82

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             508.31        63.54         0.00        191          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.53    0.00   66.73    4.78    0.00   27.96

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             498.67        62.33         0.00        187          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.75    0.00   65.98    6.58    0.00   26.69

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             506.31        63.29         0.00        190          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.73    0.00   47.18   18.21    0.00   33.88

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             373.00        46.63         0.00        139          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.35    0.00   37.02   25.79    0.00   36.84

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             279.73        34.97         0.00        105          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           1.49    0.00   65.92    4.66    0.00   27.93

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             508.67        63.56         0.00        190          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.18    0.00   67.10    5.33    0.00   27.39

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             506.64        63.33         0.00        190          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.37    0.18   64.70    6.28    0.00   28.47

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             493.69        61.71         0.00        185          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.55    0.00   65.43    5.55    0.00   28.47

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             502.67        62.83         0.00        188          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.37    0.18   65.56    4.79    0.00   29.10

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             501.00        62.62         0.00        188          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.18    0.00   33.75   27.89    0.00   38.19

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             264.67        33.08         0.00         99          0
Da ist also der Peak bei knapp 64 MB/s ... allerdings auch verbunden mit einer entsprechenden "CPU utilization" ("iostat" produziert hier nur einen Wert für beide Cores).

Beim Schreiben ist ebenfalls nicht Schluß bei 7-9 MB/s (ich nehme mal an, daß Deine Angabe mit "kbits" ohnehin sinnlos ist wg. der fehlenden Zeiteinheit und eher in Byte als in Bit einen realistischen Wert wiedergibt) ... wenn ich auf derselben HDD 2 GB speichern lasse, erhalte ich folgende Werte:
Code:
$ [COLOR="#0000FF"][B]dd if=/dev/zero of=/var/media/ftp/<label>/dummy.out bs=$(( 64 * 1024 )) count=$(( (2 * 1024 * 1024 ) / 64 )) &[/B][/COLOR]
$ [COLOR="#0000FF"][B]iostat -cdzm 3 20[/B][/COLOR]
Linux 3.10.73 (FB7490)  03/14/17        _mips_  (2 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           4.63    0.12   17.06    6.31    0.00   71.87

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mtdblock3         0.00         0.00         0.00          0          0
sda              78.42         8.29         1.45      12071       2109

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           1.91    0.00   62.78    2.78    0.00   32.52

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             262.13         0.00        32.28          0         97

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.35    0.00   67.02    2.47    0.00   30.16

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             216.28         0.00        26.57          0         79

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.53    0.00   [COLOR="#FF0000"]68.13[/COLOR]    1.93    0.00   29.42

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             266.67         0.00        [COLOR="#FF0000"]32.91[/COLOR]          0         98

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           1.37    0.00   67.35    2.41    0.00   28.87

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             217.61         0.00        26.92          0         81

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.85    0.00   69.28    2.73    0.00   27.13

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             259.14         0.00        31.85          0         95

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.51    0.00   69.91    1.71    0.00   27.86

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             219.27         0.00        27.10          0         81

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.00    0.00   69.15    2.43    0.00   28.42

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             254.33         0.00        31.30          0         93

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.51    0.00   67.75    2.92    0.00   28.82

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             220.27         0.00        27.12          0         81

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.69    0.00   67.19    2.08    0.00   30.03

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             245.18         0.00        30.41          0         91

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.00    0.00   69.20    1.21    0.00   29.58

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             239.67         0.00        29.54          0         88

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.17    0.00   61.15    5.05    0.00   33.62

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             222.85         0.00        27.47          0         82

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.17    0.00   68.88    2.62    0.00   28.32

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             232.33         0.00        28.77          0         86

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.34    0.00   66.38    3.77    0.00   29.50

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             240.86         0.00        29.61          0         89

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.52    0.00   69.34    1.92    0.00   28.22

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             217.94         0.00        27.01          0         81

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.35    0.00   63.02    3.30    0.00   33.33

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             235.67         0.00        29.13          0         87

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.51    0.00   69.76    2.87    0.00   26.86

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             234.44         0.00        29.03          0         87

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.17    0.00   68.98    1.04    0.00   29.81

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             234.33         0.00        28.95          0         86

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.17    0.00   69.30    3.26    0.00   27.27

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             231.23         0.00        28.43          0         85

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           1.02    0.00   68.82    2.39    0.00   27.77

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             256.67         0.00        31.75          0         95
$
32768+0 records in
32768+0 records out
2147483648 bytes (2.0GB) copied, 75.383793 seconds, [COLOR="#008000"]27.2MB/s[/COLOR]
Das sind natürlich alles nur die Werte, die man direkt auf der Box selbst erhält und es wird beim Schreiben auch nur ein einziges Zugriffsmuster (64 KB-Blöcke, bei 512 Byte/Block sackt das auf 8,1 MB/s ab anstelle der 27,2 MB/s) getestet.

Aber das ist eben der "rohe Durchsatz" und alles andere, was in der realen Welt noch den Durchsatz drücken kann (angefangen beim WLAN mit ggf. zusätzlich notwendiger Verschlüsselung), ist dabei außen vor. Wobei eben auch hier wieder die CPU-Auslastung von 68% aus der Summe der beiden Kerne besteht.

Wenn sich also jetzt jemand wundert, wieso da trotzdem noch "idle"-Zeiten dabei sind, in denen sich die CPU langweilt, dann ist das immer noch kein eindeutiges Zeichen dafür, daß hier die Hardware aus USB-Port, Adapter-Chipsatz (USB3-to-SATA) und HDD (müßte eine Samsung Momentus - ST1000LM024 - sein) der begrenzende Faktor ist - auch "CPU-Affinitäten" (das Binden einer bestimmten Aufgabe - z.B. der Behandlung eines DMA-Interrupts - an einen dedizierten Kern bei SMP) könnten noch eine Rolle spielen; das müßte man ggf. noch weiter untersuchen.

Beim "rohen" Datendurchsatz ist also der USB3-Port der 7490 durchaus noch etwas besser als sein Ruf - das mag sich in einem realen Szenario nicht immer so zeigen, da spielen dann aber eben auch noch jede Menge andere Faktoren hinein.

- - - Aktualisiert - - -

BTW ... dieselbe HDD an einer 6490 beim Lesen (direkt auf dem ATOM-System):
Code:
# [COLOR="#0000FF"][B]iostat -cdzm 3 10[/B][/COLOR]
Linux 2.6.39.3 (FB6490)         03/14/17        _i686_  (2 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.13    0.00    0.93    0.13    0.00   98.81

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mmcblk0           0.06         0.00         0.00         19          0
mmcblk0p1         0.00         0.00         0.00          0          0
mmcblk0p2         0.00         0.00         0.00          0          0
mmcblk0p3         0.00         0.00         0.00          0          0
mmcblk0p4         0.00         0.00         0.00          0          0
mmcblk0p5         0.00         0.00         0.00          0          0
mmcblk0p6         0.00         0.00         0.00          0          0
mmcblk0p7         0.02         0.00         0.00          7          0
mmcblk0p8         0.00         0.00         0.00          0          0
mmcblk0p9         0.02         0.00         0.00         10          0
sda               0.84         0.05         0.00        946          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.67    0.00    9.50   45.50    0.00   44.33

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             421.93        26.37         0.00         79          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.33    0.00   10.50   44.50    0.00   44.67

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             417.33        26.08         0.00         78          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           1.33    0.00    8.82   43.93    0.00   45.92

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             415.33        25.96         0.00         77          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.67    0.00    8.68   44.07    0.00   46.58

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             421.33        26.33         0.00         79          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.83    0.00    9.82   43.26    0.00   46.09

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mmcblk0           2.66         0.04         0.00          0          0
mmcblk0p7         2.66         0.04         0.00          0          0
sda             419.93        26.25         0.00         79          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.50    0.00    6.51   44.74    0.00   48.25

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             422.67        26.42         0.00         79          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.66    0.00    8.79   44.94    0.00   45.61

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             419.33        26.21         0.00         78          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.50    0.00   10.17   45.33    0.00   44.00

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             423.33        26.46         0.00         79          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.83    0.00   10.32   43.59    0.00   45.26

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             421.26        26.33         0.00         79          0
und beim Schreiben (gleiches Kommando wie bei der 7490):
Code:
# [COLOR="#0000FF"][B]iostat -cdzm 3 10[/B][/COLOR]
Linux 2.6.39.3 (FB6490)         03/14/17        _i686_  (2 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.13    0.00    1.02    0.49    0.00   98.36

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mmcblk0           0.07         0.00         0.00         20          0
mmcblk0p1         0.00         0.00         0.00          0          0
mmcblk0p2         0.00         0.00         0.00          0          0
mmcblk0p3         0.00         0.00         0.00          0          0
mmcblk0p4         0.00         0.00         0.00          0          0
mmcblk0p5         0.00         0.00         0.00          0          0
mmcblk0p6         0.00         0.00         0.00          0          0
mmcblk0p7         0.03         0.00         0.00          8          0
mmcblk0p8         0.00         0.00         0.00          0          0
mmcblk0p9         0.02         0.00         0.00         10          0
sda               3.95         0.22         0.03       4133        575

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.50    0.00   10.15   42.43    0.00   46.92

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             210.67         0.00        24.31          0         72

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.33    0.00   16.14   36.94    0.00   46.59

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             200.33         0.00        23.20          0         69

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.33    0.00   14.81   43.93    0.00   40.93

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             209.00         0.00        24.05          0         72

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.50    0.00   15.14   39.77    0.00   44.59

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             210.30         0.00        24.39          0         73

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.17    0.00   17.30   38.94    0.00   43.59

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mmcblk0           1.33         0.02         0.00          0          0
mmcblk0p7         1.33         0.02         0.00          0          0
sda             213.00         0.00        24.57          0         73

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.33    0.00   10.68   42.90    0.00   46.08

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             213.00         0.00        24.63          0         73

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.50    0.00   14.31   39.43    0.00   45.76

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             196.33         0.00        22.70          0         68

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.50    0.00   15.00   40.00    0.00   44.50

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             205.98         0.00        23.73          0         71

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.67    0.00   14.17   38.67    0.00   46.50

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             209.67         0.00        24.27          0         72
Hier ist also die CPU-Auslastung wesentlich geringer und da ist dann der USB2-Port (bei "storage devices") wieder etwas logischer als der begrenzende Faktor ... die HDD könnte ja mehr (das hat sie an der 7490 gezeigt).
 
Zuletzt bearbeitet:
Also die Speed angeben von mir sind nun nicht wirklich genau da gebe ich dir recht.

Aber man merkt natürlich sofort, wenn es von 30.000 lesend zu 1000 geht. Das ein gewaltiger unterschied ist. Auch wenn die Angaben nicht genau gemessen sind sondern nur grob. Und eben man beim lesen von 1 Gig 10 Minuten braucht und Schreiben 1 Stunde. Auch nur grob geschätzt.

Mit solchen unterschieden habe ich echt nicht gerechnet.

Was mich aber viel mehr stört, ist der dumme Index der Laufwerke. Wenn man die Laufwerke abzieht. Ist der Index kaputt. Man hat leider keine Möglichkeit diesen zu reparieren oder zu löschen. Außer man packt die Platte an den PC und löscht den Index manuell. Im Anbetracht, wie lahm das Schreiben ist. Zieht man die Platten ja laufend ab. Und es ist quasi eine Sollbruchstelle, dass man das Abmelden vergisst. Warum man über die Box den Index nicht löschen kann. Ist wohl das Geheimnis von AVM. Ok, man kann nun den Fernzugriff Aktivieren den Index löschen. Dann wieder den Fernzugriff ausmachen. Das ist aber echt alles sehr schlecht umgesetzt.

Wenn man nun noch die Platten an der Fritz mit dem PC synct. Und man kann nie sicher sein, dass der Index aktuell ist. Ist die Gefahr sich massig Daten weg zu syncen viel zu hoch.

Ich finde die ganze NAS Funktion ist komplett unbrauchbar. Da hat sich wohl ein Erstsemester was in der Theorie ausgedacht, ohne jemals das ganze in der Praxis zu testen.

Der Speed beim schreiben ist da echt das kleinste Problem finde ich.
 
Der Vollständigkeit halber habe ich dasselbe Setup noch einmal bei einer 7580 getestet. Das ergibt am seitlichen USB-Anschluß beim Lesen:
Code:
# [COLOR="#0000FF"][B]iostat -cdzm 3 20[/B][/COLOR]
Linux 3.10.12 (FB7580)  03/29/17        _mips_  (3 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           3.36    0.02   14.79    0.92    0.00   80.92

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mtdblock5         4.75         0.08         0.00         12          0
sda               2.71         0.22         0.00         35          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.86    0.00   28.42   21.92    0.00   48.80

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda              93.00        43.83         0.00        131          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           1.03    0.17   36.54   14.75    0.00   47.51

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda              87.38        41.05         0.00        123          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           1.04    0.00   41.59   14.56    0.00   42.81

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda              75.75        35.70         0.00        107          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           1.02    0.00   44.37   13.82    0.00   40.78

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mtdblock5         2.33         0.05         0.00          0          0
sda              94.33        44.33         0.00        133          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.86    0.00   36.30   17.64    0.00   45.21

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             107.31        50.50         0.00        152          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.51    0.00   39.66   14.70    0.00   45.13

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             117.33        55.33         0.00        166          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.69    0.00   40.62   16.52    0.00   42.17

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mtdblock5         1.67         0.04         0.00          0          0
sda              93.00        43.67         0.00        131          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.85    0.00   34.53   19.32    0.00   45.30

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda              94.02        43.36         0.00        130          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.87    0.00   44.12   11.25    0.00   43.77

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda              85.33        40.17         0.00        120          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           1.38    0.00   40.69   14.14    0.00   43.79

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda              77.15        36.27         0.00        109          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.86    0.00   35.91   20.27    0.00   42.96

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mtdblock5         1.66         0.04         0.00          0          0
sda              81.06        38.19         0.00        114          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.52    0.17   46.03   10.00    0.00   43.28

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda              90.00        42.33         0.00        127          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           1.03    0.00   49.05    8.09    0.00   41.82

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda              92.72        43.71         0.00        132          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.87    0.00   41.42   15.25    0.00   42.46

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mtdblock5         1.67         0.03         0.00          0          0
sda              81.00        38.02         0.00        114          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.69    0.00   41.38   12.59    0.00   45.34

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             128.00        60.32         0.00        180          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           1.03    0.00   45.52   10.34    0.00   43.10

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda              87.04        40.88         0.00        123          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.52    0.00   34.42   19.10    0.00   45.96

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             103.33        48.02         0.00        144          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           1.20    0.00   38.04   16.70    0.00   44.06

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mtdblock5         1.66         0.03         0.00          0          0
sda             107.97        50.83         0.00        153          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.35    0.00   42.14   12.44    0.00   45.08

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             125.00        58.83         0.00        176          0
Am hinteren Anschluß wurde die HDD nicht auf Anhieb als Superspeed-Device erkannt und bei den ersten drei Versuchen nur im USB-2.1-Modus betrieben, was natürlich auf den Durchsatz drückt. Nachdem sie dann (ohne jede geänderte Einstellung, daher vermute ich, daß da das WLAN die Superspeed-Erkennung mehr stört als am seitlichen Anschluß, wo das 100% funktionierte) beim vierten Versuch richtig erkannt wurde, gab es in etwa dieselben Werte.

Es handelte sich ja immer noch um dieselbe HDD, die auch an der 7490 und der 6490 zum Einsatz kam ... daher fällt es dann auch auf, daß für dieselbe Datenmenge bei der 7580 wesentlich weniger Transaktionen (der tps-Wert) erforderlich sind als bei der 7490. Das deutet ja darauf hin, daß irgendwelche I/O-Parameter bei der 7580 anders gesetzt sein sollten, als bei der 7490 - und tatsächlich wird man direkt beim Wert für "read_ahead_kb" fündig, der bei der 7580 auf 512 gesetzt ist. Nun könnten ja ungünstig aufgebaute Daten auf der HDD (wenn das System immer 512 KB am Stück im Voraus lesen will, heißt das ja noch lange nicht, daß das immer die richtigen sind) dafür sorgen, daß hier der Durchsatz deutlich hinter der 7490 zurückbleibt. Stellt man dann manuell auf 128 KB ein, dann ergibt sich folgendes Bild:
Code:
# iostat -cdzm 3 20
Linux 3.10.12 (FB7580)  03/29/17        _mips_  (3 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           1.26    0.01   16.08    7.26    0.00   75.39

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mtdblock5         0.62         0.01         0.00         20          0
sda              13.74         6.42         0.00      12567          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           1.23    0.00   18.77   31.93    0.00   48.07

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             169.77        20.93         0.00         62          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.52    0.00   34.09   18.78    0.00   46.61

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             335.67        41.29         0.00        123          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.88    0.18   42.23   13.25    0.00   43.46

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             277.08        34.09         0.00        102          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.88    0.00   36.97   19.19    0.00   42.96

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mtdblock5         1.00         0.02         0.00          0          0
sda             264.12        32.52         0.00         97          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           6.65    0.00   39.05    7.71    0.00   46.58

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mtdblock5         4.65         0.06         0.00          0          0
sda             291.36        35.88         0.00        108          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.18    0.00   29.11   21.34    0.00   49.37

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             385.67        47.46         0.00        142          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.38    0.00   32.39   17.61    0.00   49.62

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mtdblock5         1.00         0.02         0.00          0          0
sda             424.00        52.17         0.00        156          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.37    0.00   29.80   20.29    0.00   49.54

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             399.00        49.13         0.00        147          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.36    0.00   29.78   20.40    0.00   49.46

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             394.35        48.55         0.00        146          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.72    0.00   32.79   17.48    0.00   49.01

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             426.33        52.33         0.00        156          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.35    0.00   31.80   20.67    0.00   47.17

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mtdblock5         1.00         0.02         0.00          0          0
sda             371.67        45.75         0.00        137          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.19    0.00   25.56   23.32    0.00   50.93

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             369.10        45.43         0.00        136          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.38    0.00   30.89   17.51    0.00   51.22

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             438.87        54.03         0.00        162          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.56    0.00   27.80   21.83    0.00   49.81

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mtdblock5         1.00         0.02         0.00          0          0
sda             369.67        45.50         0.00        136          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.37    0.00   35.37   14.26    0.00   50.00

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             476.00        58.58         0.00        175          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.56    0.00   29.89   18.80    0.00   50.75

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             424.92        52.19         0.00        157          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.54    0.00   33.09   18.63    0.00   47.74

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mtdblock5         1.00         0.02         0.00          0          0
sda             407.67        50.17         0.00        150          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.95    0.00   27.24   19.81    0.00   52.00

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             408.00        50.25         0.00        150          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.71    0.00   36.48   14.77    0.00   48.04

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             465.12        57.23         0.00        172          0
Das bleibt also in etwa bei demselben Durchsatz ... damit ist die "read ahead"-Größe also nicht die Ursache. Woran es nun genau liegt, habe ich nicht weiter untersucht ... ad hoc würde ich auf die unterschiedlichen Kernel-Versionen tippen (7580: 3.10.12, 7490: 3.10.73) und Verbesserungen bei der I/O-Performance in der neueren Version.

Beim Schreiben sieht es dann so aus:
Code:
# dd if=/dev/zero of=/var/media/ftp/<label>/dummy.out bs=$(( 64 * 1024 )) count=$(( (2 * 1024 * 1024 ) / 64 )) &
# iostat -cdzm 3 20
Linux 3.10.12 (FB7580)  03/29/17        _mips_  (3 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           1.09    0.01   13.83    6.11    0.00   78.95

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mtdblock5         0.49         0.01         0.00         20          0
sda              23.66         6.52         0.00      16755          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.70    0.00   15.85   35.02    0.00   48.43

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda               8.97         0.04         0.00          0          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.35    0.00    4.20   46.06    0.00   49.39

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda              58.80         0.22         1.66          0          5

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.35    0.00   19.93   34.22    0.00   45.50

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda               9.33         0.00         4.36          0         13

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.35    0.00    7.39   75.00    0.00   17.25

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mtdblock5         1.00         0.02         0.00          0          0
sda               6.31         0.00         3.16          0          9

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.71    0.00    2.66   50.00    0.00   46.63

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda               9.33         0.00         4.67          0         14

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.35    0.00    2.84   49.82    0.00   46.99

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda               7.97         0.00         3.90          0         11

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.36    0.00    3.21   48.21    0.00   48.21

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda               7.97         0.00         3.89          0         11

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.52    0.00   41.88   16.40    0.00   41.19

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda              85.38         0.00        40.42          0        121

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.34    0.00   60.68    3.08    0.00   35.90

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             142.33         0.00        69.83          0        209

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.51    0.00   57.22    7.30    0.00   34.97

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mtdblock5         1.00         0.02         0.00          0          0
sda             132.33         0.00        64.18          0        192

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.68    0.00   60.00    2.05    0.00   37.26

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             143.33         0.00        69.52          0        208

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.68    0.00   61.82    1.69    0.00   35.81

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             145.85         0.00        [COLOR="#FF0000"]71.32[/COLOR]          0        214

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.68    0.00   60.48    3.41    0.00   35.43

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             144.67         0.00        70.20          0        210

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.85    0.00   61.67    1.70    0.00   35.78

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mtdblock5         1.00         0.02         0.00          0          0
sda             137.21         0.00        67.36          0        202

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.68    0.00   59.04    7.51    0.00   32.76

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             140.67         0.00        68.78          0        206

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.85    0.00   60.82    3.92    0.00   34.41

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda             144.67         0.00        70.30          0        210

32768+0 records in
32768+0 records out
avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.68    0.00   50.34    1.69    0.00   47.30

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
mtdblock5         1.00         0.02         0.00          0          0
sda             139.33         0.00        68.61          0        205

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.35    0.00    1.56    0.00    0.00   98.09

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sda               1.99         0.00         0.02          0          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.53    0.18    1.77    0.00    0.00   97.53

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn

[1]+  Done                       dd if=/dev/zero of=/var/media/ftp/<label>/dummy.out bs=$((  64 * 1024 )) count=$((  (2 * 1024 * 1024 ) / 64 ))
Das ist - nach einer Weile - schon ein recht ordentlicher Durchsatz beim Schreiben, wobei auch hier wohl eine größere Anzahl von Blöcken pro Transaktion geschrieben wird (~ 512 KB pro Transaktion). Den langsamen Start hätte ich auf eine extralange Queue geschoben (wo die Requests dann beendet waren und gezählt wurden, als die angezeigten Werte nach oben gehen) - aber 30 Sekunden bis zum Peak sind schon recht happig und dafür fehlt mir ebenfalls die Idee, woran es liegen könnte. Aber das ist ja eigentlich auch nicht der Punkt, der mich hier interessierte - es ging mir mehr um die immer wieder kolportierte schlechte USB-Leistung der FRITZ!Boxen und die ist - in der Kombination aller Faktoren - vielleicht wirklich nicht überragend, aber da kommen bei den verschiedensten Messversuchen dann nach meiner Überzeugung auch gerne mal alle denkbaren ungünstigen Bedingungen zusammen und das gipfelt dann am Ende in der Verwendung von NTFS als Dateisystem.

Rein von der I/O-Performance (bei einem ext4-Dateisystem) liegen die Werte jedenfalls durchaus auf einem akzeptablen Niveau (die 7580 schwächelt etwas beim Lesen im Vergleich zur 7490) und am Ende kommen dann halt weitere Faktoren hinzu, die den real zu erzielenden Durchsatz schmälern. Das geht dann schon beim WLAN los ... da hat die FRITZ!Box, wenn sie parallel noch AP und "Netzwerk-Zentrale" ist, eben doch noch etwas mehr zu tun als das per GbE-Kabel angebundene NAS und wenn man so etwas messen will, sollte man ja ohnehin auf eine WLAN-Strecke zwischen der Quelle und dem Ziel verzichten - jedenfalls dann, wenn man den I/O-Durchsatz des NAS (bzw. der NAS-Funktionen) messen will und nicht den des WLANs. Die anderen Faktoren, die den Durchsatz spürbar verringern können, sind dann halt FUSE-basierte Zugriffe, wie sie u.a. auch beim Kopieren in den Online-Speicher (auch schon beim Kopieren in den lokalen Cache des davfs2) auftreten, weil die zusätzlichen Kontextwechsel den Durchsatz ebenfalls in den Keller ziehen und zwar wesentlich nachhaltiger, als das bei x86-Prozessoren spürbar ist (man sieht es auch an der unterschiedlichen Utilization der CPUs beim Vergleich MIPS vs. x86).

Man darf ja mal gespannt sein, was AVM da bei der 7590 nun optimiert ... wenn das derselbe Chipsatz wie in der 7580 ist (der GRX500 dürfte eingebauten USB3-Support haben und nicht mehr mit einem Extra-Controller daherkommen, wie es m.W. noch bei der 7490 der Fall war), dann müßte man ja am Code (vermutlich am Interrupt-Handling) optimieren. Ich bin mir nicht sicher, ob da schon jetzt bei AVM auch DMA i.V.m. USB3 zum Einsatz kommt, aber hier gäbe es ja dann entsprechendes Potential, wie man zumindest die CPU bei solchen Transfers spürbar entlasten könnte.

Wobei es natürlich auch wieder sein kann, daß AVM bei der 7590 auf einen moderneren Kernel setzt und dabei dann automatisch von einem verbesserten USB3-Handling und generellen Performance-Verbesserungen beim I/O-Throughput profitiert - zumindest stellt man ja in der Ankündigung auch die verbesserte Performance der NAS-Funktionen heraus. Lassen wir uns überraschen ...
 
Zuletzt bearbeitet:
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.