Problem mit Netzwerkdurchsatz

Status
Not open for further replies.

Zackie

Cadet
Joined
Apr 4, 2016
Messages
4
Hallo zusammen,

vorweg, FreeNAS ist für mich neu und ein NAS im Selbstbau gleich dazu.

Nutze seit vielen Jahren Linux und hatte vorher 6-7 Jahre ein ReadyNAS Duo (RND2150) als Backup.

Jetzt habe ich mir nach dieser Anleitung selber ein NAS zusammen gebaut:

http://www.technikaffe.de/anleitung-313-nas_eigenbau_2015_fuer_4_hdds_mit_intels_braswell_und_aes_ni

Auf USB-Stick installiert mit erst mal 2x 3TB Platten (gespiegelt). Das NAS soll nur für Backups genutzt werden.

Habe mich erst in OMV versucht, hatte da aber schon zu Beginn große Problem mit Fehlern bei Updates usw.

Da in dem Bauvorschlag FreeNAS ebenfalls als vollständig unterstüzt angegeben ist habe ich es damit versucht. Aktuell habe ich nur 4 GB RAM, habe aber weiter 8 GB bereits bestellt.
Installation usw. hat gut funktioniert - läuft soweit. Habe dann per NFS ca. 38 GB an ogg-Musikdateien auf das NAS kopiert => über 2 h! Das zurück kopieren dauert so ca. 10 Minuten bei ~ 63 MB/s.

Habe auf meinen Desktop-Rechner jperf installiert und folgende Ergebnisse:

Code:
[root@freenas] ~# iperf -c 192.168.2.2
------------------------------------------------------------
Client connecting to 192.168.2.2, TCP port 5001
TCP window size: 32.5 KByte (default)
------------------------------------------------------------
[  3] local 192.168.2.20 port 25582 connected with 192.168.2.2 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec   930 MBytes   779 Mbits/sec


Damit kann man doch leben oder?

Aber wenn ich das umdrehe dann das hier:

Code:
[root@freenas] ~# iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 64.0 KByte (default)
------------------------------------------------------------
[  4] local 192.168.2.20 port 5001 connected with 192.168.2.2 port 60371
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-12.4 sec  7.38 MBytes  4.99 Mbits/sec


In meinem Netzwerk (hängen an einem TP-Link 1 GB-Switch) habe ich 2 OpenSuSE-Desktops, mache ich das da dann ist es in beide Richtungen ok.

Das kann ich auch noch anbieten, sieht für mich ok aus:

Code:
/dev/ada0
    512             # sectorsize
    3000592982016    # mediasize in bytes (2.7T)
    5860533168      # mediasize in sectors
    4096            # stripesize
    0               # stripeoffset
    5814021         # Cylinders according to firmware.
    16              # Heads according to firmware.
    63              # Sectors according to firmware.
    WD-WCC4N4CPLVLC    # Disk ident.

Seek times:
    Full stroke:      250 iter in   7.087410 sec =   28.350 msec
    Half stroke:      250 iter in   4.779067 sec =   19.116 msec
    Quarter stroke:      500 iter in   7.209750 sec =   14.419 msec
    Short forward:      400 iter in   3.131001 sec =    7.828 msec
    Short backward:      400 iter in   2.442566 sec =    6.106 msec
    Seq outer:     2048 iter in   0.199748 sec =    0.098 msec
    Seq inner:     2048 iter in   0.209274 sec =    0.102 msec
Transfer rates:
    outside:       102400 kbytes in   0.747126 sec =   137059 kbytes/sec
    middle:        102400 kbytes in   0.880084 sec =   116353 kbytes/sec
    inside:        102400 kbytes in   1.372483 sec =    74609 kbytes/sec


Kann ich das per Software so verstellen oder ist das ein Hardwareproblem oder übersehe ich etwas komplett? Was braucht ihr noch für Infos?
Ich habe schon gelesen das der RTL8111GR und FreeNAS nicht so die kluge Kombination ist, kann ich aber aktuell nicht ändern. Zur Not kaufe ich aber auch noch eine Intel EXPI9301CTBLK PCIe wenn das die Lösung ist, passt noch rein.

Danke schon mal für die Hilfe. Ich befürchte da kommen noch so einige Fragen (mit NFS und den Rechten habe ich scheinbar auch grundsätzliche Verständnisprobleme).

Gruß Zackie
 

Zackie

Cadet
Joined
Apr 4, 2016
Messages
4
Hallo,

ich noch mal. Habe den RAM von 4 GB auf 8 GB erweitert, aber das nur so nebenbei bemerkt.

Heute die Zeit von 10 s auf 120 s erhöht.

Da sieht man sehr schön wie es in einer Richtung konstant gut ist und in die andere einen Zick-Zack-Kurs fährt:

Code:
[root@freenas] ~# iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 64.0 KByte (default)
------------------------------------------------------------
[  4] local 192.168.2.20 port 5001 connected with 192.168.2.2 port 50153
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-120.5 sec  2.24 GBytes   159 Mbits/sec


Auf dem Desktop sieht es als Grafik so aus:

Bildschirmfoto-1.png




Gruß Zackie
 

MrToddsFriends

Documentation Browser
Joined
Jan 12, 2015
Messages
1,338
Das NAS soll nur für Backups genutzt werden.

Kommt darauf an, wie wichtig diese Backups für Dich sind. Nicht umsonst lauten die Empfehlungen für FreeNAS "Verwende eine Plattform mit ECC RAM", "Hänge Deine Maschine an eine USV" und "BACK UP YOUR POOL". Richtig gelesen, mache ein Backup von Deinem ZFS Pool. Es gibt keine für Endanwender verfügbaren Datenrettungstools für ZFS. Wenn sich ein Pool aus welchen Gründen auch immer nicht mounten lässt, sind die Daten verloren (ja, es gibt Datenrettungsfirmen, die für 5stellige Summen ...).

Ich habe schon gelesen das der RTL8111GR und FreeNAS nicht so die kluge Kombination ist [...]

Die Kombination Realtek NIC und FreeNAS kenne ich auch nur vom Lesen hier im Forum, bis hin zu kompletten Verbindungsabbrüchen. Wenn die Möglichkeit besteht, testhalber eine gut unterstützte NIC zu verwenden, würde ich das an Deiner Stelle tun.
 

Zackie

Cadet
Joined
Apr 4, 2016
Messages
4
Hallo MrToddsFriends,


Kommt darauf an, wie wichtig diese Backups für Dich sind. Nicht umsonst lauten die Empfehlungen für FreeNAS "Verwende eine Plattform mit ECC RAM", "Hänge Deine Maschine an eine USV" und "BACK UP YOUR POOL". Richtig gelesen, mache ein Backup von Deinem ZFS Pool. Es gibt keine für Endanwender verfügbaren Datenrettungstools für ZFS. Wenn sich ein Pool aus welchen Gründen auch immer nicht mounten lässt, sind die Daten verloren (ja, es gibt Datenrettungsfirmen, die für 5stellige Summen ...).



Die Kombination Realtek NIC und FreeNAS kenne ich auch nur vom Lesen hier im Forum, bis hin zu kompletten Verbindungsabbrüchen. Wenn die Möglichkeit besteht, testhalber eine gut unterstützte NIC zu verwenden, würde ich das an Deiner Stelle tun.

Für ECC-RAM ist es jetzt zu spät, die Daten sind für mich aber jetzt auch nicht überlebenswichtig. Es würde mich aber schon ärgern wenn es weg ist. Naja, das NAS ist eigentlich mein Backup-System für 2 Desktoprechner. Die sind beide auch jeweils mit 2 gespiegelten Platten versehen (und einer SSD für das System).

Ich lasse mir das mal durch den Kopf gehen mit ZFS...besorge mir parallel aber auch die Intel-Netzwerkkarte. Plane sowieso einmal jährlich die wichtigsten Daten auf einer externen USB-Platte in einem anderen Gebäude zu lagern (falls mal was abfackelt).

Gruß Zackie
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,194

Zackie

Cadet
Joined
Apr 4, 2016
Messages
4
Hi,

lacht ihr nur...jetzt habe ich das Ding nun mal ;-)

Hab heute eine Intel EXPI9301CT eingebaut und siehe da:

Code:
[root@freenas] ~# iperf -t 120 -c 192.168.2.11
------------------------------------------------------------
Client connecting to 192.168.2.11, TCP port 5001
TCP window size: 32.5 KByte (default)
------------------------------------------------------------
[  3] local 192.168.2.20 port 50632 connected with 192.168.2.11 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-120.0 sec  13.2 GBytes   942 Mbits/sec


und anders herum:

Code:
[root@freenas] ~# iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 64.0 KByte (default)
------------------------------------------------------------
[  4] local 192.168.2.20 port 5001 connected with 192.168.2.11 port 48265
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-120.0 sec  12.5 GBytes   897 Mbits/sec


Das sieht doch schon mal gut aus und kopieren auf das NAS war auch wie zu erwarten deutlich schneller. Jetzt geht WOL nicht, ganz toll. Dazu habe ich den Eintrag gefunden, bin ich also nicht allein:

https://bugs.pcbsd.org/issues/14457

Gruß Zackie
 

Rand

Guru
Joined
Dec 30, 2013
Messages
906
Na siehst Du :)
Magst Du evtl bei Technikaffe mal einen Kommentar hinterlassen das die Hardware nicht ganz optimal ist? ;)

Und denke das WOL Problem wird bestimmt gelöst ... wobei die Kiste ja sinnvollerweise eh durchläuft, aber das ist ein anderes Thema;)
 
Status
Not open for further replies.
Top