Warum weisen "Net Use" und Windows "Map Network Drive" einen drastischen Geschwindigkeitsunterschied auf?

10

Warum erhalte ich beim Kopieren einer Datei (Windows Explorer kopieren, einfügen) eine Übertragungsrate von ~ 100 KB / s von einem Laufwerk, das mit dem Befehl "net use" in der Eingabeaufforderung zugeordnet wurde, und eine Übertragungsrate zwischen 25 und 50 MB / s, wenn ich Laufwerk mit Windows Explorer zuordnen? Was ist anders an diesen beiden Methoden, die die Übertragungsgeschwindigkeit beeinflussen würden?

Gegeben / Umwelt:

  • Server der Freigabe: Windows 2012R2, gesperrt mit dem CIS-Benchmark unter http://benchmarks.cisecurity.org/downloads/show-single/?file=windows2012R2.110

    • Die Einstellungen wurden durch Gruppenrichtlinien auf dem Domänencontroller gesperrt, zu dem der Server gehört.
  • Der Server der Freigabe ist an einen Domänencontroller im selben Netzwerk angeschlossen. Nennen wir ihn "mydomain.local".

  • Server, der eine Verbindung zur Freigabe herstellt: Windows 2008R2, Remotestandort, andere Domäne, nennen wir es "mydomain.remote"

  • Durch Entfernen aller von CIS empfohlenen Einstellungen wird die Geschwindigkeit für beide Arten der Zuordnung von Netzlaufwerken erhöht.

  • Der Verbindungs- und der Freigabeserver befinden sich in zwei verschiedenen Rechenzentren, die über das Internet verbunden sind

  • Unabhängig davon, welche Verbindung (Net Use / Windows Explorer) verwendet wird, werden dieselben Anmeldeinformationen bereitgestellt. Nennen wir dieses Konto: mydomain.local \ myuser

  • Ich glaube, die Geschwindigkeit ist aus diesem Grund langsam ( http://jrs-s.net/2013/04/15/windows-server-2012-slow-networksmbcifs-problem/ ), aber ich weiß nicht, warum es so sein würde Je nachdem, ob "net use" anstelle von Windows Explorer verwendet wurde.

JNadal
quelle
6
Sie müssten schnüffeln, um zu überprüfen, aber eine Vermutung ist, dass die Nettonutzung SMB 2 verwendet und die GUI SMB 3 verwendet
TheFiddlerWins
Gibt es eine Möglichkeit, die "Nettonutzung" zur Verwendung von SMB3 zu erzwingen?
JNadal
2
Wenn eine der Parteien 2008 R2 ist, ist SMB 3.0 keine Option. blogs.technet.com/b/josebda/archive/2012/06/06/…
BlueCompute
Können Sie stattdessen New-PSDrive verwenden?
BlueCompute
1
Ja, siehe hier: technet.microsoft.com/en-us/library/hh849829.aspx Mit dem Parameter -persist können Sie ein Windows-Netzwerklaufwerk zuordnen.
BlueCompute

Antworten:

1

Ich habe mehrmals Situationen in Bezug auf Domänencontroller gesehen, die Freigaben hosten. Sie erfordern eine Sicherheitssignatur auf SMB, die die Dateiübertragungsraten zu und von Domänencontrollern erheblich verlangsamen kann, insbesondere auf älterer Hardware, da der Verschlüsselungsprozess den Prozessor ziemlich stark belastet.

Hier ist der Registrierungsschlüssel

HKLM \ System \ CurrentControlSet \ Services \ LanManServer \ Parameters \ RequireSecuritySignature

Hier ist ein Artikel zu diesen Aussagen.

https://technet.microsoft.com/en-us/library/c9dfa127-8e28-46de-81d0-6d0742c28420

Bürger
quelle
In dieser Situation ist der Domänencontroller nicht der Server, auf dem sich die Freigabe befindet. Ich war in meiner Wortwahl möglicherweise nicht klar, als ich sagte, dass der Server der Freigabe an die Domäne "angeschlossen" war, aber weder der Freigabeserver noch der Verbindungsserver (Client) ein Domänencontroller sind und sie mit zwei verbunden sind verschiedene Domänen. Ich habe gedacht, dass dieser Registrierungsschlüssel (oder in meinem Fall die Gruppenrichtlinie) Auswirkungen hat, aber ich kann nicht verstehen, warum sich die Nettonutzung von der Zuordnung im Windows Explorer unterscheidet.
JNadal
Es kann sinnvoll sein, nach dem Registrierungseintrag auf dem Server zu suchen, um zu überprüfen, ob die Signatur aktiviert ist oder nicht. Sie können die Übertragungszeiten zwischen den beiden Zuständen vergleichen und einige Möglichkeiten ausschließen oder das Problem lösen.
Bürger
Ja, ich werde sagen, dass die Signatur aktiviert ist - der in der ursprünglichen Frage verknüpfte GUS-Benchmark erfordert dies. Bei meiner Frage ging es nicht darum, warum die Nettonutzung mit dem Erfordernis der Sicherheitssignatur langsamer wurde - so viel wurde in der Dokumentation des Benchmarks deutlich. Ich verstehe nicht, warum die Netznutzung und die GUI unterschiedliche Leistung haben, wenn diese Anforderung aktiviert ist.
JNadal