<br><br><div class="gmail_quote">On 6 March 2013 13:22, Hearns, John <span dir="ltr"><<a href="mailto:john.hearns@mclaren.com" target="_blank">john.hearns@mclaren.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im">BitTorrent is used to provision compute node images in big Beowulf clusters,</div></blockquote><div><br></div><div>Beowulf? Is it 1999 again? ;)</div><div><br></div><div>Seriously though, yes -- there are good reasons to use BitTorrent. My original argument was that people use "downloading legal Linux ISOs" as a synonym for "leeching movies, TV and music for free". BitTorrent is a *terrible* protocol for distributing content. It's great for the source, but terrible for the network. </div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
as it can scale very well. You want to be able to move around images of diskless nodes and update them.<br>
(In fact the Oscar toolkit has three modes - rsync, bit-torrent and flamethrower which uses multicast)<br></blockquote><div><br></div><div>Indeed - multicast is fantastic (yet not really commonplace on the internet) and there are protocols that take into account the network design (such as <a href="http://http.debian.net">http.debian.net</a> etc) but for the most part the best way of getting a decent speed on your downloads (Linux package wise) is to run netselect and choose some close mirrors. Enterprise environments are very different.</div>

<div><br></div><div>M </div></div>