[mirror-admin] metalinks (was: MirrorManager upgrades)

Axel Thimm Axel.Thimm at ATrpms.net
Sun Oct 5 13:24:56 EDT 2008


On Sat, Oct 04, 2008 at 04:37:12PM -0500, Matt Domsch wrote:
> FWIW, I've been working on an upgrade to mirrormanager, to allow it to
> expose the mirrorlist as a metalink file.  Longer-term, yum is growing
> the capability to use a metalink file for the mirrorlist, which brings
> with it the ability to check checksums and signatures of the
> repository files (whats in the repodata/ directories).  It's not
> looking like that feature will make Fedora 10, but at least the MM
> code server-side will be in place.
> 
> One feature of metalinks is the ability for the user's client app to
> download multiple chunks of a large file from multiple servers in
> parallel.  For the moment I've disabled this feature in the metalink
> files being published, by setting maxconnections=1, and by not
> publishing info about smaller "chunks" of the ISO files.  I know
> "download accelerators" have been problematic for our mirrors, and I
> don't want to exacerbate the problems that adding metalinks might
> bring.

It is a different setup than the typical download accelerator that
allocated several slots for the *same* peers, so we shouldn't have the
"client monopolizes mirror" scenario anymore.

What is the plan with the preference attribute? How is this going to
play out? For example some networks have registered their IP ranges,
so they don't generate external traffic. Now I see that the first
mirror has a preference of 100 and the others start at 99 dropping.

I wouldn't want to see this network using concurrent connections to
the outside world to (try to) speed up things. OTOH I'd love the
feature to have stand-ins for a broken master mirror.
-- 
Axel.Thimm at ATrpms.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
Url : http://mail.ale.org/pipermail/mirror-admin/attachments/20081005/9ca1f30a/attachment.bin 
-------------- next part --------------
--


More information about the Mirror-admin mailing list