QoS- und SMB-Protokoll: langsame Verzeichnisliste während des Hochladens

570
Bonilla

Ich habe einen Online-Cloud-Speicherdienst über SMB als virtuelles Laufwerk unter Windows 10 bereitgestellt. Ich habe eine 100/10-Internetverbindung und die Leistung des SMB-Laufwerks ist im Allgemeinen recht gut.

Die Verzeichnislisten im Datei-Explorer werden jedoch immer langsamer, wenn ich Daten auf das virtuelle Laufwerk kopiere (Hochladen). Es scheint, dass das automatische QoS-Management meines Routers nicht in der Lage ist, eine ausreichende Bandbreite für die Auflistungsanfrage zu reservieren, um schnell durchzukommen. Andere Dienste wie VoIP werden nicht negativ beeinflusst.

Ich habe festgestellt, dass alle SMB-Aktivitäten auf meinem Computer über dieselbe TCP-Verbindung erfolgen. Unabhängig von der Anzahl der Aktivitäten, die ich parallel auf dem SMB-Laufwerk durchführe, besteht an Port 445 immer nur eine einzige TCP-Verbindung zum Server. Vielleicht erklärt dies, warum die automatische QoS-Verwaltung meines Routers fehlschlägt. Ich habe auch bemerkt, dass dieses Problem nicht auftritt, wenn das Laufwerk mit WebDav gemountet wird, das mehrere TCP-Verbindungen parallel verwendet.

Der Cloud Storage Service heißt Hetzner Storage Box. Mein Router ist ASUS DSL-N66U. Meine QoS-Bandbreiteneinstellungen auf dem Router sind auf 90/9 eingestellt, um reale Geschwindigkeitstestergebnisse anzuzeigen.

Was kann ich tun, um die Verzeichnisliste über SMB zu beschleunigen?

0
Dies ist wahrscheinlich ein Pufferüberlauf-Fehler (Unterbrechen der TCP-Überlastungssteuerung und Erhöhung der Latenz). Aktivieren Sie Smart Queuing (CoDel oder PIE plus ECN) auf Ihrem Router. Möglicherweise müssen Sie Open Source-Firmware (OpenWrt usw.) laden, um dies zu tun. Spiff vor 7 Jahren 1
Vielen Dank für Ihren Vorschlag, @Spiff. Mein Router scheint keine Open-Source-Firmware zu unterstützen. Gibt es Einstellungen in Windows, die zu einer Verbesserung führen könnten? Bonilla vor 7 Jahren 0

0 Antworten auf die Frage