Große Dateien werden mit 500 MB / s auf den NAS kopiert, wenn sie indirekt über den zweiten PC geroutet werden, aber <100 MB / s, wenn sie direkt auf den NAS kopiert werden. Wie kann ich die Fehler beheben?
Ich teste die Netzwerkzuverlässigkeit und stellte fest, dass diese Anomalie keine Ahnung hat, wie sie zu beheben ist.
Das Netzwerk wird auf (PC + 10G-Karte) -> (10G-Schalter) -> (Dateiserver mit 10G-Karte) reduziert.
Der NAS und der Switch sehen gut aus - Ich bekomme fast 500 MB / s für große Dateikopien vom / auf den NAS und einen anderen PC über denselben Switch. Bei dem NAS handelt es sich um FreeBSD mit einer Menge schnellem RAM und NVMe ZIL + L2ARC. Es wird nichts weiter geladen (ein anderer Pool resilveriert eine Festplatte, der dafür verwendete Pool ist jedoch inaktiv). Der PC ist ein Hexacore i7 extreme und die Testdatei ist eine einzelne 100-GB-Datei auf einer neu gelöschten und formatierten Samsung Pro 840-SSD, die auf beiden R + W-Versionen 80 bis 95 KBps (400+ MB / s) liefert. Die SSD wurde heute früher getestet und der Speicher (64 GB) wurde 36 Stunden lang direkt am Wochenende gespeichert. Die NCs sind alle Chelsio T4-Serie SR-Optical mit Finisar-Transceivern, die alle für gut befunden werden oder zumindest keine bekannten Probleme aufweisen. Das LAN ist alles Jumbo-fähig.
Die NAS 10G-Karte und der Switch scheinen glücklich zu sein, da andere Geräte diese Geschwindigkeit verwenden. Der Switch meldet, dass beide Maschinen eine gute 10G-Verbindung haben. Windows auf dem PC meldet, dass die Netzwerkkarte bei 10G angeschlossen ist. Get-SmbConnection
bestätigt, dass der Link SMB3.02 verwendet.
Task-Manager und NAS sind sich darin einig, dass das Kabel oder die Festplatten nicht anderweitig verwendet werden, abgesehen von der Einzelkopie der 100G-Datei von SSD auf NAS, und die Ethernet-Verbindungen sind alle 10G und gut.
Sie sind sich jedoch auch einig, dass die Datei einen Durchschnitt von 912 - 920 MBit / s hat - typische 1G-Geschwindigkeit. Sie erklären nicht warum. Es ist wahrscheinlich etwas mit dem PC oder der NIC zu tun, nicht mit der anderen Ausrüstung, denn alles andere scheint etabliert und glücklich zu sein, aber das ist keine große Hilfe. Ich habe Switch-Ports geändert, keine Auswirkung.
Aber das ist der wirklich verrückte Teil:
- Melden Sie sich am PC an und öffnen Sie zwei Explorer-Fenster, eines für die SSD und eines für das NAS. Datei kopieren. Geschwindigkeit: 95 - 105 MB / Sek.
- Melden Sie sich an einem zweiten PC an, der mit demselben Switch verbunden ist. Öffnen Sie 2 Explorer-Fenster, eines für die SSD auf dem PC als freigegebenes Laufwerk und eines für den NAS. Datei kopieren. Diesmal muss die Datei remote vom PC abgerufen und kopiert werden, da sie sich nicht auf einer lokalen SSD befindet. Geschwindigkeit: 500 MB / Sek.
Der PC leitet die Datei mit 500 MB / s an einen anderen PC weiter, der sie mit 500 MB / s an den NAS sendet. Der PC gibt es jedoch nur mit 100 MB / s an den NAS. Es ist fünfmal schneller, wenn es als freigegebenes Netzlaufwerk durch einen anderen PC geroutet wird, als wenn es direkt kopiert wird!
Es gibt nur eine einzige Netzwerkverbindung für PC-> LAN und NAS-> LAN. Alle 3 Geräte befinden sich auf demselben 10G-Switch. Auf einen Schlag scheint dies ein Problem mit Windows, mit der Netzwerkhardware oder mit den Festplatten oder ... naja, scheinbar alles, was ich mir vorstellen kann, auszuschließen.
Windows scheint die Tatsache nicht in Frage zu stellen, dass es eine 10G-Verbindung gibt, aber nur 1G tatsächliche Datengeschwindigkeit verwendet wird. Wireshark scheint auch nicht viel zu sagen. Windows meldet es als 10G und sendet Daten mit 500 MB / s an den anderen PC, der wiederum mit 500 MB / s an den NAS senden kann. Der direkte Datenverkehr ist jedoch 1G schnell.
Wie kann ich das beheben?
0 Antworten auf die Frage
Verwandte Probleme
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
5
XP-Netzwerkverbindung ohne Neustart freigeben?
-
5
Wie richte ich Windows ein, 802.11 gegenüber 3G zu bevorzugen?
-
4
Gibt es eine Möglichkeit, den Scanner eines Multifunktionsdruckers gemeinsam zu nutzen?
-
3
Wie können Sie die Akkulaufzeit eines Laptops eines Windows-PCs optimal nutzen?
-
6
Ist Windows Home Server gegenüber freien NAS-Betriebssystemen ausreichend?
-
3
Gibt es eine Möglichkeit, zwei Computer über USB anzuschließen?
-
1
Was kann ich unter Windows XP ausschalten, um Speicher freizugeben, ohne alles zu beschädigen
-
2
Was kann ich auf einem Vista-Laptop ausschalten, um Ressourcen freizugeben
-
5
Warum läuft mein CPU-Fan, wenn Sie Videos oder virtuelle Maschinen ausführen?