Downloadgeschwindigkeit Linbo-Torrent langsam

Die Downloadgeschwindigkeit der Images im Linbo per Torrent scheint nicht voll ausgenutzt zu werden. Bei Sync per Torrent kommt ein Durchsatz von ca. 10 MB/s zustande. Wenn man aber einen temporären Webserver im Image-Verzeichnis startet und den Download auf demselben client per HTTP durchführt kommt eine Geschwindigkeit von ca. 100 MB/s zustande.
Versucht wurde bereits serverseitig den -U Parameter in der /etc/default/linbo-torrent anzupassen.

Auch Client-seitig haben wir den Torrent mal manuell mit verschiedenen Parametern gestartet. Dies hatte den Teilerfolg die Geschwindigkeit auf 15 MB/s zu steigern (nicht sehr konsistent und es scheint auch wieder auf 10 MB/s nach einiger Zeit einzubrechen).
Bei diesen Tests war jeweils immer nur ein Client per Torrent mit dem Server verbunden.

Gibt es eine Möglichkeit den Durchsatz per Torrent zu steigern?

Linuxmuster Version: 7.2
Es handelt sich um eine neue Installation.

Edit: geklärt dass es um Linbo-torrent geht.

Hallo Clemens,

herzlich willkommen!

Bezog sich das >>Edit: geklärt dass es um Linbo-torrent geht.<< darauf, dass du das alleine hinbekommen hast? Oder brauchst du noch Unterstützung?

Beste Grüße

Thorsten

Hallo lemen,

die torrent downloadgeschwindigkeit ist bei manchen Installationen nicht optimal: da muss nachjustiert werden, weil es nicht eine Einstellung gibt, die überall paßt.

Ich sehe noch als Problem, dass wir die Einstellungen auf dem Server nicht anders machen können, als die auf dem Client. Deswegenmuss da ein zwischending gefunden werden.

Mathias hat das hier mal durchdiskutiert und für ihn bessere Einstellungen gefunden:

LG

Holger

Hallo zusammen,

nachdem ich jetzt genau dieses Problem hatte, habe ich gestern zusammen mit Thomas eine debugging-Session gemacht.

Spoiler: weder linbo noch torrent waren bei mir Schuld.

Ausgangslage: Das verteilen eines Images fand mit 4-10MiB/s statt… lächerliche Geschwindigkeit für meine Infrastruktur.
Was haben wir gemacht:

  1. Netzwerkprobleme ausgeschlossen, durch iperf3 Messung von Linbo-Client zu Server:
  • vom Virtuellen Client (promox) zum Server 36G(!)Bit/s
  • vom realen Client 940MBit/s
  1. rumgeraten und dann mal Claude gefragt :wink:

ich schäme mich fast für die Lösung:
Meine ServerVM hatte 8GB RAM (historisch… war immer schon so, niemand hat sich mehr drum gekümmert)

Ich hab der VM 32 GB gegeben und Schwupps… Linbo verteilt am theoretischen Maximum der Verbindung. Auf dem Virtuellen Client geht das bei einem 7GB Image so schnell, dass ich noch zweimal dachte es wär kaputt… und ich kann jetzt innerhalb 2min. einen Raum mit dem Image betanken.

Grund: Torrent möchte die Images in den RAM cachen, und wenn das nicht geht, dann werden alle Zugriffe, die ziemlich random sind auf die HDD selbst geleitet, die dann pro Zugriff einige 10ms Latenz hat. Das summiert sich dann, so dass Claude ausgerechnet hat, dass man bei 5-15MB/s maximal landen wird.

Naja,… egal. Jetzt tuts wie es soll.

Allerdings wird mir dadurch auch klar, dass es nicht so clever ist, die ganzen alten Images noch vorzuhalten, sondern besser darauf achten, dass nicht obsolete Rechner mit obsoleten Images in der devices.csv rumgammeln…

LG Jesko