Date: Sun, 27 May 2001 14:50:05 +1000 (EST) From: jason andrade <jason@dstc.edu.au> To: "Gregory (Grisha) Trubetskoy" <grisha@verio.net> Cc: Jesper Skriver <jesper@skriver.dk>, hubs@FreeBSD.ORG Subject: Re: final state of mirroring ? Message-ID: <Pine.OSF.4.20.0105271429100.7520-100000@azure.dstc.edu.au> In-Reply-To: <Pine.BSF.4.32.0105262334230.63070-100000@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
This is somewhat long - apologies if i've brought up things already covered but the last discussion was a while ago and i don't feel consensus was reached (maybe i missed it :-) To summarise where things are: o ftp-master.freebsd.org is now the authoritative "master" site for tier 1 mirrors. where possible, tier 1 mirrors should switch to mirroring from ftp-master rather than ftp.freebsd.org o a tier 1 mirror is defined as the main mirror for a given country (e.g ftp.uk.freebsd.org). it may also include other mirrors within that country in some circumstances (politics, bandwidth issues, whatever) o a tier 2 mirror is defined as a non official mirror (not registered within the xx.freebsd.org namespace) or a mirror that updates from a tier 1 mirror. there is no "status" difference to the community that is served by a tier2 mirror except that they are *not* required to be a full mirror and may in fact carry a much more restricted subset of freebsd (e.g no alpha, or only the latest 2 releases) o ftp.freebsd.org and ftp2.freebsd.org are now updating from ftp-master.freebsd.org (side pedantic node, can we also cname ftp-master to ftp0 and ftp to ftp1). down the track this allows for ftp.freebsd.org to be a RR based system or even better, to use Horm's global content distribution project to provide a "work out where you are and redirect you to the closest tier 1 mirror" this is somewhat controversial and needs to be debated: o tier1 mirrors should carry a *complete* mirror of ftp-master? or create a tier0 category of only complete mirrors which are then part of the ftpX.freebsd.org hierarchy as well as ftpX.xx.freebsd.org. otherwise maybe there is a system which says it is mandatory for a tier1 to carry: releases/? ports/? branches/? CERT/ doc/ whatever.. Things i've noticed: o ftp-master no longer appears to cleanup versions of files in the ports/distfiles area. this is to some extent annoying because rather than no structure at all in distfiles, it's to the stage there is a non consistent structure. i really don't understand why there are 7 versions of one package, what LOCAL/ is for, vs local-distfiles/ in another area and why some packages get to have a separate directory and others don't. The growth in multiple versions i think will start to impact on mirrors soon - disk space and bandwidth. o the cleanup of the whole site has stalled a bit - parts have been cleaned up but there's still historical stuff lying around. o the questions of snapshots and archival status doesn't appear to have been resolved. my personal opinion is that i would like to see the "latest" snapshot being available via ftp-master which can be carried by tier-1 mirrors. however it is *NOT* implemented as something-snapshot-$DATE which results in a deletion and refetch of all files, using rsync. instead something like snapshots/i386/freebsd-4.X/ snapshots/i386/freebsd-4.X-DATE (symlink which is changed as it is updated) iso images should never be available in the snapshots area. o what is the mechanism for mirroring the website ? o what are the total services offered by / can be offered by the freebsd project to end users ? ftp access to the archive http access to the archive rsync access to the archive http access to the web site cvsupd read/updates access to the source trees cvsweb read access to the source trees sup (?) read access to the source trees those are the main ones i was thinking of - there are probably lots of "esoteric" or "non mainstream" things like NFS access, SMB access, IPv6 access, InterMezzo access.. which i didn't want to get into the scope of this discussion. regards, -jason To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hubs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.OSF.4.20.0105271429100.7520-100000>