Leistung mit mehreren Instanzen von rsync auf verschiedenen direkt angeschlossenen Speichergeräten?

Leistung mit mehreren Instanzen von rsync auf verschiedenen direkt angeschlossenen Speichergeräten?

Würde das Ausführen mehrerer Instanzen von rsync mit allen Quellen und Zielen auf verschiedenen direkt angeschlossenen Speichergeräten zu Leistungseinbußen führen, oder wären die Geschwindigkeitsbegrenzungen für jede einzelne rsync-Übertragungnurauf die Lese-/Schreibgeschwindigkeiten der direkt angeschlossenen Speichergeräte innerhalb der einzelnen rsync-Befehle selbst?

Angenommen, ich möchte Folgendes übertragen:

Kamerakarte 1 zu direkt angeschlossener Festplatte 1

Und

Kamerakarte 2 zu direkt angeschlossener Festplatte 2

Wenn ich diese rsync-Befehle gleichzeitig ausführe, verlangsamen sich die beiden rsync-Instanzen gegenseitig, oder wird die Geschwindigkeitsbegrenzung für jede einzelne InstanzTrotzdemsei einfach die langsamste Lese-/Schreibgeschwindigkeit des Gerätsinnerhalbjede rsync-Instanz?

Gehen Sie davon aus, dass die Geräteschnittstellen keine Engpässe darstellen.

Antwort1

Ich hatte Gelegenheit, damit ein Experiment durchzuführen, daher dachte ich, ich poste für alle Neugierigen eine Antwort.

Leistungseinbußen durch die CPU sind nicht wahrnehmbar, wenn überhaupt vorhanden. Solange verschiedene Geräte nicht um die Lese- oder Schreibgeschwindigkeiten anderer Geräte konkurrieren, wird die Datenübertragungsrate nicht beeinträchtigt.

Zur Veranschaulichung: DAS Akann DAS Bgleichzeitig auf DAS Cübertragen werden und auf übertragen DAS D, und der Engpass für Aauf Bist entweder Adie Lesegeschwindigkeit von oder Bdie Schreibgeschwindigkeit von , unbeeinflusst von der anderen rsyncInstanz, die von Cauf überträgt D. Ebenso wird die rsyncÜbertragung von Cauf nicht beeinflusst von der Instanz, die von auf überträgt .DrsyncAB

verwandte Informationen