-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Francois Petillon wrote:
> Segmented download is evil... Do you plan to post your ad in all

 then, allow just one connection from one ip address on your server and
that it. problem solved.
 No matter what you think about segmented downloads, people will always
use them.

> mirroring lists ?

 as far as I know, mirroring lists are for mirror related announcements
and discussions. As far as I can tell, metalink is related to mirroring
and distribution of software.

> 
> As I am lazy, I will quote my last answer (FreeBSD mirroring ML) :
> ----
> As these Metalinks are not officials, would it be possible to remove
> ftp.fr.freebsd.org from these files ? I do not want to support nor

 why are we talking about freebsd on the OpenOffice.org mirrors list ?

> promote an "open standard" that encourage software to do parallel
> segmented downloads.
> 
> I have several problems with segmented downloads. As software open
> several connections (it may be several connections on a single server or
> single connections on several servers, the result is the same), servers
> will serve more connections and will have less memory usable per
> connection. As one of the biggest problem on servers is related to disks
> IO optimizations, less memory may lead to smaller block reads (and thus
> higher disk load). Even if the server has enough memory, as the file are
> requested by segments, you are disabling on the server the ability to
> fully optimize its disk requests. Last but not the least (and it does
> not concern bittorent downloads, only servers), if you do not download
> at max speed, it means there is a _real_ bottleneck. It may be on the
> server, it may be on the network but speeding up download by using
> segmented downloads will not create bandwidth, you will just steal
> bandwidth to other people.

All you say here is the server problem. If you do some stats you'll find
out the max safe number of connections that your server can hold. You
limit the maximum number of connections and that is the end of story.
 If you decide to keep a official mirror just for the "fast" clients,
you are not realistic. As far as I can see mirroring is all about:
 *) *help* on software distribution
 *) distribute as much as you can

I didn't hear about a single project who use mirrors for software
distribution, to ask those mirrors to serve only 1 connection/user or
only those users with 10Mbps min bandwidth.
 Also, I didn't see in any mirroring requirements "guarantee min 1024
connections". You can't do that. Not when you are mirroring multiple
projects. Is impossible.
 So please, think about segmented downloads as a 'necessary evil' (from
your point of view).

> ----
> 
> François
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

- --
==================================================
 inf. Manuel SUBREDU
 Network Engineer at RoEduNet Iasi

 Phone:     +40 (232) 201007
            +40 (742) 088067
 Email:     [EMAIL PROTECTED]
 website:   http://www.packages.ro
 GPG key:   http://www.packages.ro/diablo.gpg.txt
==================================================
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFcJuijGXbUSvc3AsRAuERAJ9dZQXJORdPjHJ7Cy26fBcvCG6WmQCghU3G
F0aksCstQGRqZY5vYexdQTA=
=p8EE
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to