Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Netzwerk auf NVMe SSD (Cache) schreibend nur halb so schnell wie lesend

Featured Replies

Hallo,

 

im Rahmen eines anderen Problems bin ich über das nächste gestolpert. 😅

Bei meiner Suche im Forum bin ich leider nicht fündig geworden.

Mit anderen Worten: Ich möchte euch wieder einmal um eure Hilfe bitten!

 

Wenn ich auf den Server schreibe, bekomme ich nur die halbe Netzwerkgeschwindigkeit, verglichen mit lesend. Netzwerk ist 1 GBit, full duplex.

Ich würde das 1 GBit Netzwerk schreibend auch gern voll auslasten bzw. ausnützen.

Lesend.PNG.4b7236c8da41c8c20695028c337898a2.PNGSchreibend.PNG.b9371a8c7c93df960b7a795e415a3e42.PNG

 

Hier mal zusammengefasst im LAN Speed Test: Filegröße ist zwischen 1 und 5 GB variabel eingestellt, ich wollte nicht zu kleine Testfiles.

LANSpeedTest.PNG.d939c7fb37e93b70dbf4375bd43d661c.PNG

Das Laufwerk liegt im Cache, die NVME SSD sollte das locker schaffen, das 1 GBit Netzwerk wegzuschaufeln:

KinstonFURYRenegadeSSD2TB.thumb.PNG.4f23c9a51438ab86cd7aca85f0947ef2.PNG

Eine andere SSD habe ich bereits probiert. (NVMe M.2 Samsung 970 EVO Plus). Fast exakt die gleichen Werte.

Das Netzwerk erreicht nie die Werte beim Schreiben, wie beim Lesen.

 

Hier noch die Netzwerkeinstellungen:

Netzwerkeinstellungen.PNG.fc596086dfbd9e8ce790187053f1858d.PNG

 

Um einen Fehler im Netzwerk auszuschließen, habe ich ein Minimal-Netzwerk aufgebaut:

Neue Cat.7 Netzwerkkabel. Laptop und Unraid Server über 5-Port 1 GBit Switch verbunden.

Keine weitere Verbindung zu meinem "großen" Netzwerk.

Die Geschwindigkeiten sind vergleichbar zu denen, die ich auch im kompletten Netzwerk an jedem PC bekomme.

Also schließe ich das "große" Netzwerk als Fehlerursache aus.

 

Kann es sein, dass die Netzwerkkarte auf dem Mainboard des Unraid Server einen Defekt hat?

Würde mich zwar etwas wundern, denn es funktioniert ja, nur schreibend halb so schnell, wie das Netzwerk könnte.

Mainboard ist ein MSI B450 Tomahawk Max, aktuelles BIOS, CPU: AMG Ryzen 5 5600G, 16 GB Arbeitsspeicher.

Einstellungen zur Netzwerkarte, die Geschwindigkeit betreffend, habe ich nicht gefunden.

Unraid erkennt die 1000 Mbps, full duplex.

 

Jemand eine Idee?

Weitere Informationen kann ich gern noch bereitstellen, wenn sie helfen.

 

Solved by feris2004

5 hours ago, feris2004 said:

Weitere Informationen kann ich gern noch bereitstellen, wenn sie helfen.

 

was eher helfen könnte noch zu schauen, ne diagnostics <<click<<

 

ansonsten, teste mal dein Netzwerk erstmal "stumpf" mit iperf, dann sind disks erstmal raus.

 

vorweg, irgendwelche "Sparmaßnahmen" eingerichtet wie powertop und co, tweaks, BIOS settings, ...

wenn ja, die erstmal rückgängig machen und dann nochmals testen.

 

5 hours ago, feris2004 said:

Kann es sein, dass die Netzwerkkarte auf dem Mainboard des Unraid Server einen Defekt hat?

Würde mich zwar etwas wundern,

mich auch ;)

  • Author
5 hours ago, alturismo said:

was eher helfen könnte noch zu schauen, ne diagnostics <<click<<

 

ansonsten, teste mal dein Netzwerk erstmal "stumpf" mit iperf, dann sind disks erstmal raus.

 

vorweg, irgendwelche "Sparmaßnahmen" eingerichtet wie powertop und co, tweaks, BIOS settings, ...

wenn ja, die erstmal rückgängig machen und dann nochmals testen.

Danke für die Hilfe!

 

Hier dann iperf3 Ergebnisse, ich habe jeweils den Windows Rechner abwechselnd als Server und Client laufen lassen:

iperf3results-Windows.thumb.PNG.8589d58a170addf086c5cdcd1f9c839d.PNG

 

Hier das gleiche noch einmal von der Unraid Server Seite aus:

iperf3results-Unraid.PNG.5f0b4504fa403f9a748e9bc2ff984682.PNG

 

Vorläufige Erkenntnis: Das Netzwerk ist in einer Richtung langsamer, wie es schon der LAN Speed Test gezeigt hat.

iperf3 kommt jetzt nicht auf das doppelte, der Unterschied ist aber schon deutlich und sollte so sicher nicht sein.

 

Irgendwelche Tweaks oder Tools oder Powertoys laufen nicht auf dem Unraid Server.

 

BIOS müsste ich mal schauen. ICh meine, ich habe den Precision Boost Overdrive ausgeschaltet. Aber der dient ja nur dem Übertakten, was ich im Server nicht will.

Dann habe ich noch das XMP Profil des Speichers geladen.  Dürfte beides aber keine Auswirkungen auf die LAN Geschwindigkeit haben.

Um es zu überprüfen, brauche ich Bildschirm und Tastatur.

Müsste ich den Server vom Keller in den ersten Stock schleppen oder hier im ersten Stock einen Bildschirm und Tastatur abbauen und nach unten bringen.

 

Anbei die Diagnotics unraid-nas-diagnostics-20240826-1119.zip

46 minutes ago, feris2004 said:

Vorläufige Erkenntnis: Das Netzwerk ist in einer Richtung langsamer, wie es schon der LAN Speed Test gezeigt hat.

iperf3 kommt jetzt nicht auf das doppelte, der Unterschied ist aber schon deutlich und sollte so sicher nicht sein.

so siehts aus, kurz, hat nichts mit cache oder Platten am Hut ;)

 

also, Netzwerk ...

 

jetzt wäre noch der Crosstest mit anderer Hardware interessant, sprich, ein anderes kabelgebundenes Gerät am jetzigen Unraid Anschluss im Keller testen, oder die switches mal umgehen usw usw ... Beispiel langes Kabel ...

  • Author

So, bin vom Verkabeln und Server schleppen zurück.

Habe mir auch alle Kabel noch einmal angesehen. Es sind keine Cat.7, sondern Cat 6a, fertige Kabel mit Steckern auf beiden Seiten.

Sollte aber eigentlich trotzdem für Gigabit Ethernet ausreichen, insbesondere wenn die Strecken kurz sind.

 

Kürze Strecken helfen etwas, bringen bis zu 100 MBit Geschwindigkeit, aber Server -> Client ist immer schneller, als Client -> Server. (alle gemessen mit iperf3.)

Auch, wenn ich die Kabel drehe. Auch mit nur 2x 2,5m Kabel.

Habe dann noch diverse Konfigurationen durchgespielt. FritzBox als Switch in der Mitte mit 2x 2,5m Kabel, Verbesserung zum "echten" Netzwerk um rund 100 MBit, weil die Kabel kürzer sind.

Switch hinter die FritzBox gehängt, von dort aus in den Server und an einen PC. -> gleiches Ergebnis wie direkt an der FritzBox.

 

FritzBox Kabel abgezogen, damit nichts über die Box geroutet wird (nur um sicherzugehen). Geschwindigkeit bleibt gleich.

Sollte sie ja auch, denn der Datenverkehr sollte nur über den Switch laufen.

 

So langsam glaube ich, es liegt doch mehr an dem Netzwerkchip im Unraid-Server, auch wenn das für mich fast unglaublich ist.

Egal, was ich wie an den Server hänge, mit oder ohne FritzBox dazwischen, die Geschwindigkeit ändert sich nur um rund 100 MBit, ist abhängig von der Kabellänge.

Ich erreiche aber nie auch nur annähernd die gleiche Geschwindigkeit für up- und down im Netz, egal wie ich es zusammenstecke:

Server -> Client ist immer schneller, als Client -> Server. (alle gemessen mit iperf3.)

Ich habe sogar die Kabel gedreht, fabrikneue Ersatzkabel genommen, bei gleicher Länge der Kabel ist der Abstand der Geschwindigkeit immer gleich.

 

Als Client habe ich ein Laptop und einen PC versucht, hat auch keinen Einfluss.

 

Wenn noch jemand eine Idee hat, immer gern. Ich gebe aber erst mal auf. Für 100 MBit mehr die komplette Verkabelung durch das Haus zu erneuern, fällt erst mal aus. 😉

14 minutes ago, feris2004 said:

So, bin vom Verkabeln und Server schleppen zurück.

 

ich frag jetzt nicht warum du nicht einfach unten Kabel (vom Server ab) am Laptop zu deinem PC oben getestet hast ;)

 

so, ist wirklich ... außergewöhnlich, du hast nen Realtek Ethernet Controller und den Realtek Treiber jedoch nicht installiert (wird auch meist nicht benötigt), das wäre noch ein Ansatz (siehe CA Apps) ... abseits mit Flow Control und TX / RX zu spielen ... ;)

  • Author
On 8/26/2024 at 8:02 PM, alturismo said:

ich frag jetzt nicht warum du nicht einfach unten Kabel (vom Server ab) am Laptop zu deinem PC oben getestet hast ;)

 

so, ist wirklich ... außergewöhnlich, du hast nen Realtek Ethernet Controller und den Realtek Treiber jedoch nicht installiert (wird auch meist nicht benötigt), das wäre noch ein Ansatz (siehe CA Apps) ... abseits mit Flow Control und TX / RX zu spielen ... ;)

Na ja, ihr Profis vergesst leicht, dass wir als Amateure manchmal andere Schwierigkeiten sehen.

Mit Windows kenne ich mich halbwegs aus, von Linux habe ich keinen Plan.

Mit Netzwerken habe ich mich eingehend, zuletzt mit Novell beschäftigt.🤣

Immerhin weiß ich jetzt, dass es bei meinen Kabeln Unterschiede gibt und die Fritzbox nicht das Problem ist.

 

Ok, nach dem ganzen herumprobieren hätte ich dem Unraid Server in den Netzwerkeinstellungen eine feste IP gegeben,

Dem Laptop auch und dann wäre die Verbindung ja da. So war ich mir aber nicht sicher, ob Unraid nicht erst mal den DNS braucht, um die IP zu bekommen.

 

Das ich einen Realtek Treiber istallieren muss oder evtl sollte, war mir auch nicht klar.

Ehrlich gesagt schrecke ich davor auch zurück. Netzwerktreiber sind manchmal eine Sackgasse.

Ich bin mir auch nicht sicher, wo ich den herbekomme, wie ich installiere und ob ein problemloses Rollback möglich ist.

Von Flow Control und TX / RX  lasse ich da besser gleich die Finger. 😅

Ich hatte da auch die Erwartungshaltung, dass das mit einem nun auch nicht mehr taufrischen B450 Board "out of the box" funktionieren sollte.

 

Um neue Netzwerkkabel komme ich auch nicht herum. Aber da geht es weiter:

Es gibt keine aussagefähigen Tests zu fertigen Patchkabel mit Steckern mit 10, 12 oder 15 m Länge und es wird unglaublich viel Schrott verkauft.

14 minutes ago, feris2004 said:

Das ich einen Realtek Treiber istallieren muss oder evtl sollte, war mir auch nicht klar.

 

sollte auch nur gemacht werden wenn es ggf. Probleme gibt ...

 

14 minutes ago, feris2004 said:

Ich bin mir auch nicht sicher, wo ich den herbekomme, wie ich installiere und ob ein problemloses Rollback möglich ist.

 

1/ App Store ;)

2/ installieren, Neustart

3/ deinstallieren, Neustart, also ja ;)

  • Author

Ok, erledigt. Aber leider keine Verbesserung. Vielleicht sollte ich doch mal eine Netzwerkkarte kaufen und damit testen.

On 8/30/2024 at 1:57 PM, feris2004 said:

Es gibt keine aussagefähigen Tests zu fertigen Patchkabel mit Steckern mit 10, 12 oder 15 m Länge und es wird unglaublich viel Schrott verkauft.

Also Gigabit übertragen ist bei diesen Leitungslängen eher kein Problem. Auch ob Cat7 oder Cat6 ist egal, olles Cat5e Kabel reicht da dicke.

Ich hab selber die billigsten Patchkabel von Amazon und die billigste Inhouseverkabelung teilweise mit mehreren Dosen zwischendrin gepatcht und komme immer ans Gbit ran.  

 

Was aber mal interessant wäre ist ob du geschirmte oder ungeschirmte Leitungen im Gebrauch hast und ob die Gegenstellen Switch etc. geerdet sind, Server Eigenbau?

  • Author
  • Solution

Asche auf mein Haupt.

Es gab tatsächlich für dieses alte Mainboard noch ein Treiberupdate für das Netzwerk.

Spricht für MSI, das sie es so lange supporten. Spricht gegen mich, dass ich nicht nachgeschaut habe.

Es ist mir vorher nie aufgefallen, weil mein NAS aus einer 2.5" Festplatte am USB-Anschluss der Fritz!Box bestand.

Danke noch einmal an alle, die mir helfen wollten.

  • Author
On 9/3/2024 at 2:04 PM, FailX said:

Also Gigabit übertragen ist bei diesen Leitungslängen eher kein Problem. Auch ob Cat7 oder Cat6 ist egal, olles Cat5e Kabel reicht da dicke.

Ich hab selber die billigsten Patchkabel von Amazon und die billigste Inhouseverkabelung teilweise mit mehreren Dosen zwischendrin gepatcht und komme immer ans Gbit ran.  

 

Was aber mal interessant wäre ist ob du geschirmte oder ungeschirmte Leitungen im Gebrauch hast und ob die Gegenstellen Switch etc. geerdet sind, Server Eigenbau?

Im Haus gibt es nur klassische Nullung, keine Erdung. Ich habe jetzt aus Spaß noch ein altes 20 m Cat 6 Kabel mit einem Switch ganz ans Ende gehängt.

Das Kabel wurde zumindest mit Schirmung erworben, 2014. Auch hier klappt es, wie du richtig gesagt hast, ohne Probleme oder Einbußen bei der Geschwindigkeit.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.