Geschwindigkeit rsync

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Thorndike

Benutzer
Registriert
22. Sep. 2010
Beiträge
742
Reaktionspunkte
4
Punkte
38
Wenn ich Dateien über SMB von einem anderen Server zu einer RS kopiere komme ich auf etwa 380MB/s. Nicht Weltbewegend aber immerhin etwas. Wenn ich dann auf dieser RS einen rsync zu einer DS starte dann komme ich nur noch auf 75MB/s. Beide Stations haben genug RAM und die CPU ist auch nicht ausgelastet. Wie schafft es Synology rsync so zu bremsen?
Beide hängen mit DAC am gleichen 10g Switch.
 
Sprechen wir hier über rsync via ssh als Transportschicht?
Dann wundert es mich nicht denn der Datentransfer wird verschlüsselt übertragen und somit bremst die Berechnung der Verschlüsselung die Geschwindigkeit.

Das gleiche kannst du auch gerne mal per SFTP probieren wo auch ssh zum Einsatz kommt.
Damit solltest du ähnliche Ergebnisse wie auch bei rsync erzielen.
 
Danke für den Hinweis, daran hatte ich nicht gedacht.
Wenn SSH das Problem ist, es also CPU limitiert ist, würde ich allerdings eine höhere Auslastung deutlich über 50% erwarten.
 
Ich könnte jetzt nicht behaupten dass dies groß mit der CPU Load einhergeht und diese bis an ihr Limit bringt. Wo genau der Flaschenhals bei dieser Transfermethode liegt kann ich dir auch nicht beantworten. Solche Untersuchungen habe ich bis dato nicht gemacht.

Für mich war dieses Verhalten jedenfalls plausibel. Vielleicht weiß ja jemand mehr darüber im Detail.
 
Wenn man nach "rsync slow" im Netz sucht findet man diverse Beitraege zu dem Thema. U.A. tacuht da auch @luddi s Ursache auf. Es haengt aber sehr von dem genutzen Modus von rsync ab

Auszug aus man rsync:
Local: rsync [OPTION...] SRC... [DEST]

Access via remote shell:
Pull: rsync [OPTION...] [USER@]HOST:SRC... [DEST]
Push: rsync [OPTION...] SRC... [USER@]HOST:DEST

Access via rsync daemon:
Pull: rsync [OPTION...] [USER@]HOST::SRC... [DEST]
rsync [OPTION...] rsync://[USER@]HOST[:PORT]/SRC... [DEST]
Push: rsync [OPTION...] SRC... [USER@]HOST::DEST
rsync [OPTION...] SRC... rsync://[USER@]HOST[:PORT]/DEST
und dann von den genutzen rsync Optionen. D.h. ohne genauere Informationen ist alles nur raten 😉
 
Wie bekommst du denn 380 MB/s per SMB? Das sind ja über 3 Gb/s
Die 75MB/s kommen da schon eher hin.
 
Wo ist das Problem an den 380 MB/s? In beiden Stations stecken Mellanox X3 Karten.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat