rpm-Verteilung über torrent
Hallo liebe Listlinge, folgender fiktiver Fall: Wir befinden uns in einer afrikanischen Stadt. Dort haben wir ein Bürogebäude mit ca. 150 Rechnern. Strom ist kein Problem. Netzwerk, bzw. Internet ist es. Die Rechner teilen sich eine 10Mbit Internetleitung. Das Netzwerk ist fast ausschließlich 100Mbit. Die Hardware ist nach heutigem Standard uralt. Wenn sich 150 Rechner gleichzeitig sagen wir mal 50MB updates ziehen wollen wird das Internet verdammt knapp. Wir haben einen eigenen Spiegel, aber selbst wenn dort 150 Rechner 50MB updates ziehen sind das 750MB bei 12,5MB/s (100Mbit) sind das 600Sek = 10 Min. nur Download. Gibt es eine Möglichkeit das lokale Repo lokal über torrent zu verwalten, sodass die updatesziehenden Clients sich auch untereinander austauschen und somit den Flaschenhals zum "Server" umgehen? -- Ibrahim "Arastirmacilar" Yurtseven The web is what you make of it -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Ibrahim Yurtseven, Mittwoch, 6. Februar 2013:
Wenn sich 150 Rechner gleichzeitig sagen wir mal 50MB updates ziehen wollen wird das Internet verdammt knapp. Wir haben einen eigenen Spiegel, aber selbst wenn dort 150 Rechner 50MB updates ziehen sind das 750MB bei 12,5MB/s (100Mbit) sind das 600Sek = 10 Min. nur Download.
Müssen die das denn alle gleichzeitig tun? Wenn Du vor den Update-Job eine zufällige Zeitspanne zwischen 0 und 240 Minuten einbaust, dann hast Du Server und Netzwerk ganz gut entlastet, und das einzelne Update läuft trotzdem schnell. Und sowas dürfte auch einfacher einzurichten sein als ein lokaler Torrent ;) -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On 06.02.2013 15:10, Andre Tann wrote:
Müssen die das denn alle gleichzeitig tun? Wenn Du vor den Update-Job eine zufällige Zeitspanne zwischen 0 und 240 Minuten einbaust, dann hast Du Server und Netzwerk ganz gut entlastet, und das einzelne Update läuft trotzdem schnell. Und sowas dürfte auch einfacher einzurichten sein als ein lokaler Torrent ;)
Schon klar. Die Geschichte war auch mehr oder minder fiktiv. Ich wollte jetzt nicht nur die Frage in den Raum werfen, ob es eine Extension oder einen ähnlichen Ansatz (auch außerhalb der opensuse repos) gibt der die Paketverwaltung über torrent arbeiten lassen könnte. -- Ibrahim "Arastirmacilar" Yurtseven The web is what you make of it -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am 06.02.2013 14:31, schrieb Ibrahim Yurtseven:
Wenn sich 150 Rechner gleichzeitig sagen wir mal 50MB updates ziehen wollen wird das Internet verdammt knapp. Wir haben einen eigenen Spiegel, aber selbst wenn dort 150 Rechner 50MB updates ziehen sind das 750MB bei 12,5MB/s (100Mbit) sind das 600Sek = 10 Min. nur Download.
Gibt es eine Mglichkeit das lokale Repo lokal ber torrent zu verwalten, sodass die updatesziehenden Clients sich auch untereinander austauschen und somit den Flaschenhals zum "Server" umgehen?
Wenn ich mich nicht irre, h¦ngt Dein Erfolg selbst fr den Fall, dass das so aufzubauen w¦re, von der Netztopologie im Haus ab. Wenn alles ber einen Router geht, dann ist fraglich, ob Du berhaupt etwas gewinnst, denn die Menge der Daten, die ber das Netz gehen, bleibt ja konstant. Einzig werden sie von verschiedenen Rechnern gesendet. Erst wenn das Netz eine kompliziertere Struktur hat, erwarte ich einen Gewinn... Just my 0,02 EUR. Gru Jan - -- _________________________________________________________________ Jan Handwerker http://www.imk-tro.kit.edu/1272_jan.handwerker.php Recursion (f) --> Recursion Mit LaTeX w¦r das nicht passiert. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Digitale Unterschrift mit GnuPG Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlESblIACgkQ4wryzGTbiqjhrwCeLpw5tGFAUkTnYCX5twdDmK7R sc8AnA8XOArsyV/ioLriZ78pG8Y+J3u4 =KFo5 -----END PGP SIGNATURE----- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (3)
-
Andre Tann
-
Handwerker, Jan (IMK)
-
Ibrahim Yurtseven