[CentOS-mirror] mirrorlist geoIP

Fri Feb 20 22:22:22 UTC 2009
Tru Huynh <tru at centos.org>

On Fri, Feb 20, 2009 at 10:43:04AM -0800, C.M. Connelly wrote:
> 
> For my mirror, mirror.hmc.edu, I see mirror age of 4 hours, last
> probe 1 hour, and status ok on mirror-status, and on machines on
> the same network as the mirror I get the following list from
> <http://mirrorlist.centos.org/?release=5&arch=x86_64&repo=os>:
> 
>    http://centos.promopeddler.com/5.2/os/x86_64/
>    http://ftp.osuosl.org/pub/centos/5.2/os/x86_64/
>    http://centos.mirror.nac.net/5.2/os/x86_64/
>    http://mirrors.cat.pdx.edu/centos/5.2/os/x86_64/
>    http://mirrors.gigenet.com/centos/5.2/os/x86_64/
>    http://mirror.raystedman.net/centos/5.2/os/x86_64/
>    http://mirror.astate.edu/pub/centos/5.2/os/x86_64/
>    http://ftp.usf.edu/pub/centos/5.2/os/x86_64/
>    http://pubmirrors.reflected.net/centos/5.2/os/x86_64/
>    http://mirrors.arsc.edu/centos/5.2/os/x86_64/
it's a random generated list of 10 US mirrors in order to
spread the network load.
> 
> I modify the yum .repo files on the machines I manage to always
> point to our mirror,
That's the expected behaviour when one is able to maintain
its own local mirror, imho.

> but it would be nice if our local mirror were
> returned for other users at the 5Cs who don't change their setup.
That's means that
- mirrorlist need to know which IP range is owned by which local mirror -> like
  Fedora MirrorManager.
- how should the centos.org know that your requested block range it legit
  for each local mirror?
- more burden on the centos.org "logic"
- no load spreading over multiples mirrors

Cheers,

Tru
-- 
Tru Huynh (mirrors, CentOS-3 i386/x86_64 Package Maintenance)
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xBEFA581B
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.centos.org/pipermail/centos-mirror/attachments/20090220/6e5c251a/attachment-0004.sig>