[BitTorrent] Bittorrent as a large-scale software distribution system

Francois Petillon fantec at proxad.net
Tue Jun 8 11:09:09 EDT 2004

Jesus Cea Avion wrote:
> I was thinking about limiten that knowledge to the peers in "mirror"
> sites. The idea is that each "mirror" site serves only "near" peers.
> Usual clients are not affected in any way.

OK, here is my .50 $ about "large-scale distribution system". :-)
I am managing a ftp mirror (ftp.proxad.net) which do not have load
problems excepted when a new popular linux distrib is released (over 700
Mbps here for two days for the lastest Mandrake release). Main problem
with ftp is related to being able to easily add a small temporary server
with most requested contents (ISOs...) I may cheat by using caching or
proxiing frontals (but it would mean they have to manage all network
traffic which, IMHO, is not a good solution).

FTP mirror is quite nice as you select the content you want to mirror
(but BitTorrent should act the same) but your need in storage are quite
big and it is difficult to temporary scale.

I do not know if BitTorent may be the answer but, if I understood well
BT architecture, seeds would need to know when they have "special
clients" (I limit ftp slots depending on local/peering/transit IPs and
it works nicely here) but, with BT2, they also could use these "clients"
as specific backup trackers. BT drawbacks are probably related to max
chunk size (on I/O loaded server, you try to read the biggest block size
possible). On the pro, it should be quite easy to partially mirror a
content and to limit this mirror size depending on disk space available
("regular" server) or on the RAM size (to keep only a few very
frequently requested contents and use this server to offload your main 


------------------------ Yahoo! Groups Sponsor --------------------~--> 
Yahoo! Domains - Claim yours for only $14.70

Yahoo! Groups Links

<*> To visit your group on the web, go to:

<*> To unsubscribe from this group, send an email to:
     BitTorrent-unsubscribe at yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

More information about the BitTorrent mailing list