j-Serie DS212j langsame CIFS-Datenrate trotz GBit LAN

Alle Geräte der Einsteiger j-Serie (Junior). Geräte für Privatanwender bis hin zu kleinen Firmen.
Status
Für weitere Antworten geschlossen.

droptix

Benutzer
Mitglied seit
04. Jul 2013
Beiträge
45
Punkte für Reaktionen
0
Punkte
0
Das Kopieren von meinem Windows 7 PC auf die DS212j über CIFS (SMB) ist mit durchschnittlich 250 kBps viel zu langsam (max. 950 kBps).

Das entspricht einer Geschwindigkeit von knapp 16 bis max. 56 MB pro Minute. Ich übertrage derzeit 170 GB über das Netzwerk, d.h. das würde im Mittelwert rund 4 Tage dauern (gut 50 GB/Tag). Bei GBit LAN ist eine theoretische Übertragungsgeschwindigkeit von über 7 GB pro Minute (!) möglich. Selbst wenn ich durch Overhead & Co. großzügig von einem praxisnahen Wert von nur einem Drittel ausgehen würde, dann müssten die 170 GB innerhalb von 70 Minuten übertragen worden sein. Ich kopiere jetzt schon nonstop über 4 Tage... und durch die starken Schwankungen bin ich erst ca. bei der Hälfte.

Was könnte die Ursache dafür sein?

Technische Details:

  • Meine DS212j ist laut Netzwerkstatus mit GBit-Geschwindigkeit (1000, Full Duplex, MTU 1500) mit dem Router verbunden.
  • Mein Windows 7 PC ebenfalls (Netzwerkadapter-Status zeigt 1 GBps an).
  • Mein Switch ist eine FRITZ!Box 7390 mit 4-Port GB-Switch, von denen alle fest auf GB eingestellt sind.
  • Mein Netzwerk belegt derzeit keine andere LAN-Bandbreite. Nur WLAN an der FRITZ!Box verteilt noch ein wenig Internet, was zu 90% am Tag nicht genutzt wird.
  • Ich kopierte zuerst mit Windows-Bordmitteln (Windows Explorer, kopieren -> einfügen). Windows verlor während des Kopiervorgangs die Verbindung zur DS212j, so dass ich letztlich alles abbrechen und von vorn beginnen musste.
  • Ich kopiere derzeit mit dem Windows-CommandLine-Tool robocopy, da dieses schnellere Übertragungsraten erzielen soll. Auch hier sehe ich im Logprotokoll, dass es Verbindungsverluste zum Netzwerkpfad \\nas\backup\usw\target gab, jedoch versucht es robocopy nach 30 Sekunden noch einmal, so dass bislang kontinuierlich kopiert wird.
  • Ich kopiere Musik, Bilder und Videos, also von vielen kleinen bishin zu wenigen großen Dateien querbeet alles.
  • Die Schreibgeschwindigkeit meiner Festplatten in der DS212j (2x 3TB WD30EFRX im RAID 1 Mirror-Verbund als /volume1) ist mit max. 10% nicht ausgelastet (durchschnittlich sogar nur 3%)

Kann mir jemand Tipps geben, wie ich das optimieren kann?
 

Iarn

Benutzer
Sehr erfahren
Mitglied seit
16. Jun 2012
Beiträge
2.949
Punkte für Reaktionen
353
Punkte
129
Versuch mal testweise den PC direkt mit der Diskstation zu verbinden. Dazu musst Du bei der Diskstation eine feste IP vergeben auf die Du Dich mit dem PC verbindet.
Wenn das dann schneller geht, liegt es am Netzwerk, wenn nicht an etwas anderem.
 

droptix

Benutzer
Mitglied seit
04. Jul 2013
Beiträge
45
Punkte für Reaktionen
0
Punkte
0
Ja, teste ich zeitnah und berichte hier.

Frage: wenn die DS212j beim Netzwerkstatus 1000, Full Duplex, MTU 1500 anzeigt, liegt dann volle Geschwindigkeit an oder könnte z.B. durch ein beschädigtes Kabel o.ä. doch weniger durch die Leitung kommen? Also ist der Netzwerkstatus eine realistische Angabe oder nur eine Art Info, sinngemäß: "ich beherrsche prinzipiell GBit, das sagt mein Protokoll"?
 

Iarn

Benutzer
Sehr erfahren
Mitglied seit
16. Jun 2012
Beiträge
2.949
Punkte für Reaktionen
353
Punkte
129
Es besagt dass das Gigabit Protokoll aktiv ist. Das bedeutet aber nicht, dass das Protokoll ausgeschöpft wird. Ist wie mit WLAN oder Powerline, das ist das höchste zur Zeit verfügbare Protokoll.
 

hopeless

Benutzer
Mitglied seit
18. Feb 2013
Beiträge
1.066
Punkte für Reaktionen
0
Punkte
56
Das Kopieren von meinem Windows 7 PC auf die DS212j über CIFS (SMB) ist mit durchschnittlich 250 kBps viel zu langsam (max. 950 kBps).

Das Problem kenne ich, bei vielen kleinen Dateien bricht die Übertragungsrate drastisch ein.
Machmal hat es geholfen den Webserver zu stoppen, machmal nicht (ist wohl eher Vodoo). Vielleicht kannst du auf der DS mal alle Apps anhalten und alles an Diensten stoppen, was nicht benötigt wird. Dann die DS und den PC neu starten und noch mal probieren.
 

droptix

Benutzer
Mitglied seit
04. Jul 2013
Beiträge
45
Punkte für Reaktionen
0
Punkte
0
Naja, ich kann zumindest sagen, dass die CPU und RAM max. 30% ausgelastet sind, d.h. an die Leistungsgrenze durch im Hintergrund laufende Apps kann die DS212j nicht stoßen.
 

hopeless

Benutzer
Mitglied seit
18. Feb 2013
Beiträge
1.066
Punkte für Reaktionen
0
Punkte
56
Naja, ich kann zumindest sagen, dass die CPU und RAM max. 30% ausgelastet sind, d.h. an die Leistungsgrenze durch im Hintergrund laufende Apps kann die DS212j nicht stoßen.

Das hat auch keiner behauptet :(. Bei mir war die Auslastung auch nie höher als 40% Ram und 30% CPU und trotzdem waren die Übertragungsraten ohne den ganzen Schnickschnack, erheblich besser (auch DS212j). Aber mach was du willst, für mich ist hier EOT.
 

droptix

Benutzer
Mitglied seit
04. Jul 2013
Beiträge
45
Punkte für Reaktionen
0
Punkte
0
Habe nun PC und DS212j direkt mit einem Cat-5.e Kabel verbunden. Ich habe das Kabel genommen, welches an der DS anliegt und das andere Ende vom Router abgezogen und in den PC gestöpselt.

Die Übertragungsgeschwindigkeit ist nahezu unverändert im Vergleich zur Verbindung über die FRITZ!Box :(

Auf meiner DS laufen momentan nur folgende zstzl. Anwendungen: Audio Station, Cloud Station, Medienserver, Perl und Photo Station. Habe alle Dienste gestoppt: keine spürbare Änderung der Übertragungsrate.

Ich vermute ja fast, dass das Kabel einen Defekt hat...
 

droptix

Benutzer
Mitglied seit
04. Jul 2013
Beiträge
45
Punkte für Reaktionen
0
Punkte
0
Habe das Kabel getauscht, testweise gegen ein 3m Kabel (vorher 20m). Beide Geräte zeigen GB-LAN-Konnektivität.

Datenrate im Netzwerk steigt im Schnitt zw. 5-10% an, max. 20% in wenigen Ausnahmen. Das ist etwas, aber nicht wie erwartet.

Ich komme nun auf durchschnittlich knapp300 kBps (vorher ca. 250). Alle zstzl. Anwendungen sind gestoppt, mein Netzwerk ist durch die Kabel-Direktverbindung als Fehlerursache nun ausgeschlossen.

Das entspricht einer Übertragungsgeschwindigkeit von ca. einem GB pro Stunde, d.h. ich bräuchte somit immer noch rund 7 Tage um die 170 GB über das Netz zu schaufeln. Ein praxisnaher Wert sind wie oben bereits erwähnt 70 Minuten und nicht 7 Tage.

Die Hauptursache muss woanders liegen. Oder rechne ich falsch? Ich verwende den Umrechner hier als Hilfe (DSM zeigt mir Kilobytes pro Sekunde an = kBps).

Danke bis hierhin. Weitere Ideen, Tipps, Ratschläge?
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.018
Punkte für Reaktionen
272
Punkte
393
Hallo,
mache die Tests bitte mit einer richtig großen Datei (2GB oder so). Hättest Du einen anderen Rechner (evtl. leihweise) zur Verfügung? Netzwerk-Treiber auf dem PC aktuell? Antivir/Firewall/Security Software auf dem PC installiert?

Gruß Götz
 

droptix

Benutzer
Mitglied seit
04. Jul 2013
Beiträge
45
Punkte für Reaktionen
0
Punkte
0
Ja, beide haben feste IPs: die DS 192.168.0.222 und der Win7 PC .111. Beide stehen 1m auseinander (3m Kabel).

Ich habe noch einen Laptop mit GBit LAN Anschluss, den teste ich mal. Netzwerktreiber sind aktuell. Weder auf dem DS noch auf dem PC ist Antivirus-Software installiert. Der Win7 PC hat die Standard Windows-Firewall aktiviert. Die kann ich mal rausnehmen.

Große Datei teste ich auch mal, momentan rattern viele Musik- und Bilddaten über das Netz. Videos und TV-Aufnahmen kommen erst später, dann sollte ja die Datenrate höher werden.
 
Zuletzt bearbeitet:

droptix

Benutzer
Mitglied seit
04. Jul 2013
Beiträge
45
Punkte für Reaktionen
0
Punkte
0
Ich habe nun folgendes in der bisherigen Konstellation getestet: eine exakt 1,0 GB große Datei vom Win7x64 PC übertragen an die DS. Dauer: 79 Minuten, das entspricht ca. 216 kBps.

Da das Verwenden eines anderen Kabels und das Verkürzen der Kabellänge nicht den erhofften Effekt gebracht haben, teste ich in Kürze dasselbe von einem anderen Quell-PC aus. Die Ergebnisse kommen asap.
 

timbow

Benutzer
Mitglied seit
18. Jan 2013
Beiträge
49
Punkte für Reaktionen
0
Punkte
0
Das ist definitiv zu langsam !!!
Wenn du von pc auf die ds nen Ping sendest wie hoch ist die antwort zeit?
Du kannst auch mit tcpdump in der Shell einen Trance ziehen dann siehst du was passiert !
 

droptix

Benutzer
Mitglied seit
04. Jul 2013
Beiträge
45
Punkte für Reaktionen
0
Punkte
0
Sorry wegen der späten Antwort, ich habe aber nun neue Ergebnisse.

Ich hatte zufällig einen älteren Windows XP Laptop mit 100 MBps Ethernet-Schnittstelle da und habe über 8 GB Daten in relativ kurzer Zeit zwischen PC und NAS kopiert... das kam mir komisch vor.

Nun habe ich einen Laptop mit 1 GB LAN-Anschluss zum Vergleich da: gleiches OS (Win7x64), gleiche Entfernung, identische Kabel wie beim ersten Test.

Ergebnis: 1 GB Daten werden in knapp 6 Minuten auf's NAS geschaufelt. Das entspricht ca. ~2.844 kBps (Vergleich Fest-PC: ~216 kBps).

^^ Das ist über 10x schneller! Ich habe keine Ahnung, woran das liegen soll. Die Ethernet-Geschwindigkeit beim Fest-PC und Laptop werden mir von Windows gleichermaßen als 1 GB/s angezeigt.

Aber damit wäre erst einmal die Fehlerquelle gefunden! Danke für die Tipps soweit. Nun gilt es herauszufinden, wie man das Problem lösen kann...

--

Ergänzung: das Kopieren zwischen Laptop und Fest-PC (1,0 GB direkt über die FRITZ!Box ohne NAS dazwischen) dauerte eine knappe Minute.

Es liegt also irgendwie daran, dass Fest-PC und NAS untereinander eine langsame Geschwindigkeit aushandeln...

zum ping:
C:\Users\medion>ping nas

Ping wird ausgeführt für nas.fritz.box [192.168.0.222] mit 32 Bytes Daten:
Antwort von 192.168.0.222: Bytes=32 Zeit<1ms TTL=64
Antwort von 192.168.0.222: Bytes=32 Zeit<1ms TTL=64
Antwort von 192.168.0.222: Bytes=32 Zeit<1ms TTL=64
Antwort von 192.168.0.222: Bytes=32 Zeit<1ms TTL=64

Ping-Statistik für 192.168.0.222:
Pakete: Gesendet = 4, Empfangen = 4, Verloren = 0
(0% Verlust),
Ca. Zeitangaben in Millisek.:
Minimum = 0ms, Maximum = 0ms, Mittelwert = 0ms

zu tcpdump: du meinst via SSH auf dem NAS? Was genau meinst du und wie sollte ich den Trace ziehen?
 
Zuletzt bearbeitet:

droptix

Benutzer
Mitglied seit
04. Jul 2013
Beiträge
45
Punkte für Reaktionen
0
Punkte
0
Gelöst: nach langer Suche bin ich sehr häufig in diversen Foren auf Leute gestoßen, die dasselbe Problem seit Vista/7 haben. Nach weiteren Tests habe ich folgende Schritte durchgeführt und bin schließlich zur Lösung gelangt:

1. Start -> Ausführen -> cmd (als Administrator starten)
2. fsutil behavior set disableencryption 1 (danach Reboot)
-> brachte nichts, also zurück gestellt: fsutil behavior set disableencryption 0 (danach Reboot)
3. LAN-Karte im Geräte-Manger komplett deinstalliert einschließlich der Treiber-Software
4. neueste LAN-Treiber von der PC-Hersteller-Website herunter geladen und neu installiert
-> brachte nichts (ich glaube das war vorher auch derselbe Treiber, zwar ein WHQL-zertifizierter Treiber über optionale Windows-Updates, aber direkt von NVidia nForce)
5. netsh interface tcp set global autotuninglevel=disable
-> brachte nichts, also zusätzlich noch folgende Schritte
6. netsh int tcp set heuristics disabled
7. netsh int tcp set global congestionprovider=ctcp (danach Reboot)

Ergebnis: Win7x64 kopiert nun 1 GB über cmd.exe in 6-7 Min (~2.688 kBps) -> vorher waren es 79 Minuten (~ 216 kBps)

Hilfreiche Quellen:

http://www.it-administrator.de/themen/server_client/74809.html
http://www.speedguide.net/articles/windows-7-vista-2008-tweaks-2574
http://www.sysprobs.com/windows-7-network-slow
 

Ap0phis

Benutzer
Mitglied seit
16. Dez 2010
Beiträge
6.731
Punkte für Reaktionen
3
Punkte
158
Das Gelbe vom Ei ist das aber auch noch lange nicht!

Wie alt ist dein Rechner bzw. das Mainboard?
Falls dein Netzwerkanschluß auf dem Mainboard integriert ist, solltest du dir mal eine zusätzliche Netzwerkkarte für ein paar Euro fünfzig besorgen.
Würde mich nicht wundern, wenn das dann nochmal mindestens 10x schneller wird!

Mit meinem Notebook (i3) schaffe ich ja schon 20 MB/s über Gigabit-LAN!
 

droptix

Benutzer
Mitglied seit
04. Jul 2013
Beiträge
45
Punkte für Reaktionen
0
Punkte
0
Hum, ja das hab ich nun auch feststellen müssen... beim Test mit einer 1 GB großen Datei lief das ganz gut, aber im Praxislauf dauerten 3 GB (mehrere kleine Dateien wie Fotos usw.) schon wieder mehrere Stunden (7-8), bis ein Timeout mit dem NAS auftrat und so der Kopiervorgang schließlich abgebrochen wurde.

- Ich habe einen Medion Akoya PC als Windows Meda Center, ursprünglich ausgeliefert mit Vista, aber ich habe 7 Ultimate drauf gespielt, da Vista zu instabil war
- Anschaffung war 13.02.2010 (da war er vielleicht ein halbes Jahr auf dem Markt, also von Mitte/Ende 2009)
- Das Mainboard scheint ein MSI zu sein und es ist eine Onboard-LAN-Karte mit NVIDIA nForce Chipsatz MCP73
- Letzte Treiber sind auch für Win7x64 erschienen (Link hier), allerdings vom 15.12.2009 (Version 15.49)

Die Frage ist, ob ich neuere Treiber dieses Chipsatzes bzw. der Netzwerkkarte finde. Was meint ihr dazu:

- MSI P6NGM-L NVIDIA nForce MCP73 Chipset Driver 14.0.0.162 for Win7 (Link) vom 25.11.2010
- alles was ich sonst über Google und NVIDIA finde, scheint von 2009 zu sein

Ideen?
 

Ap0phis

Benutzer
Mitglied seit
16. Dez 2010
Beiträge
6.731
Punkte für Reaktionen
3
Punkte
158
Ich würde da keine großen Experimente machen.
Eine neue Netzwerkkarte kostet um die 10-15 €. Achte darauf, welches Format deine freien Steckplätze haben.
 

droptix

Benutzer
Mitglied seit
04. Jul 2013
Beiträge
45
Punkte für Reaktionen
0
Punkte
0
Das Interessante ist, dass das Problem nur beim Kopieren auf bzw. vom NAS auftritt. Wenn ich zwischen dem "langsamen" Win7x64 Media Center PC und meinem Win8 Laptop kopiere, kommen 4 GB in unter 30 Minuten über das Netzwerk (~2,5 MBps und dabei hat der Laptop nur 300 MBps WLAN).

Dass das trotzdem nicht rasant ist, wird durch WLAN erklärbar sein. Aber hier wird ganz klar deutlich, dass es ohne NAS deutlich schneller ist. Wie oben erwähnt, dauerten gut 3 GB auf's NAS kopieren mehrere (!) Stunden.

Ich glaube daher nicht, dass es allein an der Onboard-LAN-Karte liegt. Ich werde den PC mal vergleichsweise mit einer Barts PE (WinXPx86) von CD starten und alternativ mit einer Ubuntu Live CD. Ich wette, dass die Durchsatzrate mit XP deutlich schneller sein wird... Linux halte ich mal aus Interesse dagegen.

Könnte es ggf. am SMB 2.0 Standard liegen... ? Hab da mal grob was dazu gelesen.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat