Inkonsistente Kopiergeschwindigkeit für große Dateien (W2k12)

468
Liron Etzioni

Der Fall ist:

  • 2 (identische) physische W2k12-Blade-Server, die auf demselben Gehäuse gehostet werden.
  • Verbindung über einen internen 10Gbe-Switch (Force10 MXL).
  • Beide Server befinden sich im selben Subnetz.
  • Beide Server verfügen über 2 NICs, die von MS Team (Switch unabhängig) zusammengestellt werden.
  • NICs werden mit einer MTU von 9014 konfiguriert
  • Kaminablagerung ist deaktiviert
  • Empfangsskalierung auch deaktiviert
  • MXL-Switch-Ports werden mit einer MTU von 9600 konfiguriert.
  • keine anderen "speziellen" Konfigurationen


Problem ist: Beim Kopieren großer Dateien (<100 GB) wird eine inkonsistente Geschwindigkeit beobachtet. - dh die Kopie beginnt bei ~ 500MB / s, steigt dann auf + 1 GB / s (was großartig ist), fällt dann aber wieder auf ~ 500MB / s zurück und steigt dann wieder auf + 1 GB / s an der Kopieraktion.

irgendwelche Ideen?

0
Es ist nicht klar, ob Sie nach dem Unterschied zwischen der Leistung der beiden Server fragen oder warum die Leistung im Laufe der Zeit variiert. fixer1234 vor 5 Jahren 0

1 Antwort auf die Frage

0
harrymc

So macht Windows die Kopie:

  • Es füllt den RAM-Cache mit Daten. Dies geschieht mit der Geschwindigkeit der Quelle
  • Es schreibt den RAM mit der Geschwindigkeit des Ziels aus
  • Bei Bedarf wiederholen.

Dies bedeutet, dass Ihr Ziel nur die halbe Geschwindigkeit der Quelle erreicht.

Sie können konsistentere Ergebnisse erzielen, wenn Sie FastCopy verwenden, das kostenlos und Open Source ist. FastCopy verwendet den Windows-Cache nicht und führt paralleles Multiplexen von Lese- und Schreibvorgängen mit Multithreading aus. Dies bedeutet, dass Geschwindigkeiten erzielt werden können, die den Fähigkeiten der Hardware besser entsprechen.