Windows 11 und 10GBe Probleme
Moin,
in meinem Homelab arbeitet unter anderem ein QNAP TSh-973AX, was von zu Hause aus mit 2x 2,5GBe und 1x 10GBe ausgestattet ist. Dazu habe ich mir einen Ubiquiti Flex-XG angeschafft (4x 10GBe RJ45, 1x 1GBe).
In meinem PC arbeitet noch eine Asus XG-C100C 10GBe Karte mit den aktuellsten Treibern von Marvell (3.1.7).
Mit einem Live-Debian schaffe ich problemlos Linespeed bei einer CPU Auslastung von deutlich unter 10% (Ryzen 8C/16T, 96GB RAM).
Mit iperf3 schaffe ich von Windows aus nicht mehr als knapp über 5GB/s - getestet habe ich sowohl über den Switch als auch mit einer direkten Verbindung und mit verschiedenen Kabeln (nur 5m lang). Die verschiedenen erweiterten Einstellungen des Treibers habe ich alle durchgetestet, es gibt Unterschiede (200MB/s +/-), aber das Grundproblem bleibt.
Das TCP-Optimizer Script habe ich auch mal laufen lassen (immerhin +300MB/s), aber mehr als 5,3GB/s kriege ich nicht hin.
Hat vielleicht noch jemand eine Idee, an welchen "Schrauben" ich noch drehen kann. Jumbo Frames sind natürlich aktiviert.
Danke und Gruß
pasu
in meinem Homelab arbeitet unter anderem ein QNAP TSh-973AX, was von zu Hause aus mit 2x 2,5GBe und 1x 10GBe ausgestattet ist. Dazu habe ich mir einen Ubiquiti Flex-XG angeschafft (4x 10GBe RJ45, 1x 1GBe).
In meinem PC arbeitet noch eine Asus XG-C100C 10GBe Karte mit den aktuellsten Treibern von Marvell (3.1.7).
Mit einem Live-Debian schaffe ich problemlos Linespeed bei einer CPU Auslastung von deutlich unter 10% (Ryzen 8C/16T, 96GB RAM).
Mit iperf3 schaffe ich von Windows aus nicht mehr als knapp über 5GB/s - getestet habe ich sowohl über den Switch als auch mit einer direkten Verbindung und mit verschiedenen Kabeln (nur 5m lang). Die verschiedenen erweiterten Einstellungen des Treibers habe ich alle durchgetestet, es gibt Unterschiede (200MB/s +/-), aber das Grundproblem bleibt.
Das TCP-Optimizer Script habe ich auch mal laufen lassen (immerhin +300MB/s), aber mehr als 5,3GB/s kriege ich nicht hin.
Hat vielleicht noch jemand eine Idee, an welchen "Schrauben" ich noch drehen kann. Jumbo Frames sind natürlich aktiviert.
Danke und Gruß
pasu
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 9727623763
Url: https://administrator.de/contentid/9727623763
Ausgedruckt am: 23.11.2024 um 22:11 Uhr
10 Kommentare
Neuester Kommentar
Was hast du denn mit dem Debian genau gemacht? SMB? SCP? iSCSI?
Selbe Frage für Windows! iPerf kann sehr variieren im Workload.
Im echten Leben willst du mit Windows per SMB zugreifen und Linespeed?
Welche genauen SMB-Bedingungen herrschen denn? SMB 2 oder 3?
Hast du mal probiert, ob das kopieren großer Dateien einen Unterschied macht zu vielen kleinen Dateien?
Kannst du mal mal ein iSCSI-LUN einrichten und probieren oder unter dem Windows über ISCSI mehr möglich ist?
Von "Optimierern" oder Jumbo Frames würde ich Abstand nehmen, bis es einen objektiven Grund dafür gibt. Also im individuellen Fall aus Basis empirischen Wissens einen objektiven Grund.
Übrigens ist die NIC ganz schön teuer. Das nächste mal eine "richtige" kaufen, wenn Du soviel Budget hast.
Marvel ist eine Katastrophe wenn man auf Closed Sourches Treiber angewiesen ist.
Selbe Frage für Windows! iPerf kann sehr variieren im Workload.
Im echten Leben willst du mit Windows per SMB zugreifen und Linespeed?
Welche genauen SMB-Bedingungen herrschen denn? SMB 2 oder 3?
Hast du mal probiert, ob das kopieren großer Dateien einen Unterschied macht zu vielen kleinen Dateien?
Kannst du mal mal ein iSCSI-LUN einrichten und probieren oder unter dem Windows über ISCSI mehr möglich ist?
Von "Optimierern" oder Jumbo Frames würde ich Abstand nehmen, bis es einen objektiven Grund dafür gibt. Also im individuellen Fall aus Basis empirischen Wissens einen objektiven Grund.
Übrigens ist die NIC ganz schön teuer. Das nächste mal eine "richtige" kaufen, wenn Du soviel Budget hast.
Marvel ist eine Katastrophe wenn man auf Closed Sourches Treiber angewiesen ist.
Gut, dann bitte als erstes ein anderes Protokoll als SMB probieren, dass man das Ganze weiter eingrenzen kann.
Was bekommst du hier als Output?
Get-SmbMultichannelConnection |fl
Was bekommst du hier als Output?
Get-SmbMultichannelConnection |fl
Es wurden doch dem bodenlosen Niveaufaß der Boden mit dem Desuboptimier-Script ausgeschlagen. Was soll jetzt noch kommen?
User die Scripte aus dem Internet ausführen?
User die Scripte aus dem Internet ausführen?
ich sollte alles auf ShrewSoft umstellen oder den integrierten VPN Client nutzen
Igitt nein, kein IKEv1 mehr sondern logischerweise bitte nur noch IKEv2!Dann gibts auch keinen Einbrich und du musst auch keine Software installieren. Wenn man eh beides an Bord hat warum sollte man dann noch mit was anderem rumfrickeln was es zudem auch noch alles schlechter macht?!
das alte Windows zu booten, waren erfolglos.
Mit Clonezilla oder Rescuezilla wäre das nicht passiert...