PowerScale: Isilon: Übertragungen kleiner Dateien sind über SMB langsam
Zusammenfassung: In diesem Artikel wird der Unterschied beim Durchsatz zwischen der Übertragung großer Dateien und vieler kleiner Dateien über SMB beschrieben.
Dieser Artikel gilt für
Dieser Artikel gilt nicht für
Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden.
In diesem Artikel werden nicht alle Produktversionen aufgeführt.
Symptome
Möglicherweise stellen Sie fest, dass die Übertragung vieler kleiner Dateien über SMB deutlich langsamer ist als die Übertragung großer Dateien.
Dies kann sich auf Workflows auswirken, die auf viele kleine Dateiübertragungen angewiesen sind.
Dies kann sich auf Workflows auswirken, die auf viele kleine Dateiübertragungen angewiesen sind.
Ursache
Es wird erwartet, dass der Durchsatz bei der Übertragung vieler kleiner Dateien viellangsamer ist als bei der Übertragung großer Dateien.
Dies liegt daran, dass das Verhältnis von SMB-Overhead zu Datennutzlast bei der Übertragung vieler kleiner Dateien schlechter ist.
Die Übertragung von Dateien über SMB erfordert eine Erstellungsanforderung und andere SMB- und Dateisystemaufrufe für jede zu übertragende Datei. Danach wird die Payload ebenfalls übertragen.
Der "Overhead" in diesem Szenario sind alle SMB-Protokollaufrufe, von denen es viel mehr gibt, wenn eine große Anzahl kleiner Dateien übertragen wird als einige wenige große Dateien.
Das macht kleine Dateiübertragungen im Vergleich zu großen Dateiübertragungen deutlich weniger effizient (und damit geringerer Durchsatz).
Sowohl Lese- als auch Schreibvorgänge leiden unter demselben Problem.
Dies ist ein erwartetes und normales Verhalten aus den oben genannten Gründen. Microsoft (Entwickler und Eigentümer des SMB-Protokolls) hat ebenfalls eine Erklärung dazu abgegeben, die es wert ist, gelesen zu werden:
https://learn.microsoft.com/en-us/troubleshoot/windows-server/networking/slow-smb-file-transfer#slow-transfer-of-small-files
Dies liegt daran, dass das Verhältnis von SMB-Overhead zu Datennutzlast bei der Übertragung vieler kleiner Dateien schlechter ist.
Die Übertragung von Dateien über SMB erfordert eine Erstellungsanforderung und andere SMB- und Dateisystemaufrufe für jede zu übertragende Datei. Danach wird die Payload ebenfalls übertragen.
Der "Overhead" in diesem Szenario sind alle SMB-Protokollaufrufe, von denen es viel mehr gibt, wenn eine große Anzahl kleiner Dateien übertragen wird als einige wenige große Dateien.
Das macht kleine Dateiübertragungen im Vergleich zu großen Dateiübertragungen deutlich weniger effizient (und damit geringerer Durchsatz).
Sowohl Lese- als auch Schreibvorgänge leiden unter demselben Problem.
Dies ist ein erwartetes und normales Verhalten aus den oben genannten Gründen. Microsoft (Entwickler und Eigentümer des SMB-Protokolls) hat ebenfalls eine Erklärung dazu abgegeben, die es wert ist, gelesen zu werden:
https://learn.microsoft.com/en-us/troubleshoot/windows-server/networking/slow-smb-file-transfer#slow-transfer-of-small-files
Lösung
Es gibt nicht viel, was Sie dagegen tun können, außer den Arbeitsablauf anzupassen. Es handelt sich nicht um eine Isilon-Einschränkung, sondern eher um eine Einschränkung innerhalb des SMB-Protokolls.
Wenn der Workflow stark auf der Übertragung kleiner Dateien basiert, sollte überlegt werden, ob z. B. NFS verwendet werden kann, da dies für die Übertragung kleiner Dateien effizienter sein sollte.
Es sollten Tests anhand des Workflows durchgeführt werden, um das am besten geeignete Protokoll zu finden.
Wenn Sie gute SMB-Übertragungsgeschwindigkeiten bei großen Dateien und schlechte Geschwindigkeiten bei vielen kleinen Dateien sehen, entspricht dieser Artikel wahrscheinlich Ihrem Problem.
Dies können Sie auf der Isilon-Seite nicht ändern. Daher kann das Dell Account-Team eingreifen, um den Workflow für die effizienteste Einrichtung zu überprüfen.
Wenn der Workflow stark auf der Übertragung kleiner Dateien basiert, sollte überlegt werden, ob z. B. NFS verwendet werden kann, da dies für die Übertragung kleiner Dateien effizienter sein sollte.
Es sollten Tests anhand des Workflows durchgeführt werden, um das am besten geeignete Protokoll zu finden.
Wenn Sie gute SMB-Übertragungsgeschwindigkeiten bei großen Dateien und schlechte Geschwindigkeiten bei vielen kleinen Dateien sehen, entspricht dieser Artikel wahrscheinlich Ihrem Problem.
Dies können Sie auf der Isilon-Seite nicht ändern. Daher kann das Dell Account-Team eingreifen, um den Workflow für die effizienteste Einrichtung zu überprüfen.
Betroffene Produkte
Isilon, PowerScale OneFSArtikeleigenschaften
Artikelnummer: 000199075
Artikeltyp: Solution
Zuletzt geändert: 14 Mai 2026
Version: 6
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.