Nas4free geschwindigkeits Tuning
Posted: 14 May 2014 14:34
Hallo, ich wollte der Übersicht wegen betreff meines Nas4free Server Tunings einen weiteren Thread aufmachen.
Den Aufbau und meine ersten Schwierigkeiten viewtopic.php?f=29&t=6581
Mittlerweile habe ich eine Freigabe erstellt und greife von Windows Clients per Cifs darauf zu und kann lesend und schreiben relativ gleichmässig mit 50-70 Mbit/sek,
also etwas über die Hälfte der möglichen Netzwerkgeschwindigkeit drauf zugreifen.
Per NFS habe ich einen Linux Client, der direkt über einen internen Switch verbunden ist mit nahezu 100 Mbit/Sek lesen wie schreibend drauf zugreifen, dies allerdings
sehr stark schwankend! Auch fällt die CPU Auslastung ins Auge die teils über 50% analog zu den Schwankungen hochgeht.
Testübertragung war ein 7 gb film
Zur besseren Übersicht habe ich euch die graphen mal hochgeladen:
https://www.hidrive.strato.com/lnk/63HKGqjA
https://www.hidrive.strato.com/lnk/KjnqmT6m
https://www.hidrive.strato.com/lnk/a6HKmJHG
Hat jemand eine Idee was ich wo tunen kann um eine gleichmässigere Übertragung hinzubekommen, muss ich betreff meiner
loader.conf und meinem Ram noch etwas tunen?
Als Nachtrag noch Iperf tests, vom Linux Client aus zum NAS und umgekehrt
NAS: 10.10.10.60
Linux Client: 10.10.10.20
iperf -c 10.10.10.60 -w 64k
------------------------------------------------------------
Client connecting to 10.10.10.60, TCP port 5001
TCP window size: 128 KByte (WARNING: requested 64.0 KByte)
------------------------------------------------------------
[ 3] local 10.10.10.20 port 44076 connected with 10.10.10.60 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 986 MBytes 827 Mbits/sec
das gleiche andersrum:
nas4free: ~ # iperf -c 10.10.10.20 -w 64k
------------------------------------------------------------
Client connecting to 10.10.10.20, TCP port 5001
TCP window size: 65.0 KByte (WARNING: requested 64.0 KByte)
------------------------------------------------------------
[ 3] local 10.10.10.60 port 34109 connected with 10.10.10.20 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 1.09 GBytes 939 Mbits/sec
nas4free: ~ # iperf -c 10.10.10.20 -w 128k
------------------------------------------------------------
Client connecting to 10.10.10.20, TCP port 5001
TCP window size: 129 KByte (WARNING: requested 128 KByte)
------------------------------------------------------------
[ 3] local 10.10.10.60 port 10983 connected with 10.10.10.20 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 1.09 GBytes 940 Mbits/sec
nas4free: ~ #
esk2:/mnt/backup# iperf -c 10.10.10.60 -w 128k
------------------------------------------------------------
Client connecting to 10.10.10.60, TCP port 5001
TCP window size: 256 KByte (WARNING: requested 128 KByte)
------------------------------------------------------------
[ 3] local 10.10.10.20 port 44082 connected with 10.10.10.60 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 1013 MBytes 850 Mbits/sec
sk2:/mnt/backup#
Den Aufbau und meine ersten Schwierigkeiten viewtopic.php?f=29&t=6581
Mittlerweile habe ich eine Freigabe erstellt und greife von Windows Clients per Cifs darauf zu und kann lesend und schreiben relativ gleichmässig mit 50-70 Mbit/sek,
also etwas über die Hälfte der möglichen Netzwerkgeschwindigkeit drauf zugreifen.
Per NFS habe ich einen Linux Client, der direkt über einen internen Switch verbunden ist mit nahezu 100 Mbit/Sek lesen wie schreibend drauf zugreifen, dies allerdings
sehr stark schwankend! Auch fällt die CPU Auslastung ins Auge die teils über 50% analog zu den Schwankungen hochgeht.
Testübertragung war ein 7 gb film
Zur besseren Übersicht habe ich euch die graphen mal hochgeladen:
https://www.hidrive.strato.com/lnk/63HKGqjA
https://www.hidrive.strato.com/lnk/KjnqmT6m
https://www.hidrive.strato.com/lnk/a6HKmJHG
Hat jemand eine Idee was ich wo tunen kann um eine gleichmässigere Übertragung hinzubekommen, muss ich betreff meiner
loader.conf und meinem Ram noch etwas tunen?
Als Nachtrag noch Iperf tests, vom Linux Client aus zum NAS und umgekehrt
NAS: 10.10.10.60
Linux Client: 10.10.10.20
iperf -c 10.10.10.60 -w 64k
------------------------------------------------------------
Client connecting to 10.10.10.60, TCP port 5001
TCP window size: 128 KByte (WARNING: requested 64.0 KByte)
------------------------------------------------------------
[ 3] local 10.10.10.20 port 44076 connected with 10.10.10.60 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 986 MBytes 827 Mbits/sec
das gleiche andersrum:
nas4free: ~ # iperf -c 10.10.10.20 -w 64k
------------------------------------------------------------
Client connecting to 10.10.10.20, TCP port 5001
TCP window size: 65.0 KByte (WARNING: requested 64.0 KByte)
------------------------------------------------------------
[ 3] local 10.10.10.60 port 34109 connected with 10.10.10.20 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 1.09 GBytes 939 Mbits/sec
nas4free: ~ # iperf -c 10.10.10.20 -w 128k
------------------------------------------------------------
Client connecting to 10.10.10.20, TCP port 5001
TCP window size: 129 KByte (WARNING: requested 128 KByte)
------------------------------------------------------------
[ 3] local 10.10.10.60 port 10983 connected with 10.10.10.20 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 1.09 GBytes 940 Mbits/sec
nas4free: ~ #
esk2:/mnt/backup# iperf -c 10.10.10.60 -w 128k
------------------------------------------------------------
Client connecting to 10.10.10.60, TCP port 5001
TCP window size: 256 KByte (WARNING: requested 128 KByte)
------------------------------------------------------------
[ 3] local 10.10.10.20 port 44082 connected with 10.10.10.60 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 1013 MBytes 850 Mbits/sec
sk2:/mnt/backup#