Mailinglist Archive: opensuse-project (114 mails)

< Previous Next >
Re: [opensuse-project] When is a mirror not a mirror?
On Wednesday, May 02, 2012 10:01:24 AM Basil Chupin wrote:
On 03/05/12 00:39, Dominique Leuenberger a.k.a DimStar wrote:
Quoting Basil Chupin <blchupin@xxxxxxxxxxxx>:
...
As already stated: there are different 'images' you can mirror.
...
But then openSUSE should not classify them as mirrors but as sources of
only selected files.

Basil,

by definition mirror server holds exact copies of selected files from another
web server. There is nothing in the term that tells what kind and scope of
files it holds.

For instance:
http://ftp.iinet.net.au/linux/openSUSE/
is complete mirror of distribution, update, and factory-tested.

To be honest they have quite a few other sites they mirror:
http://ftp.iinet.net.au/linux/
and even more for:
http://ftp.iinet.net.au/pub/

I can only guess why they are doing this; to preserve bandwidth that they have
to pay for.

Web proxies used for the same purpose with normal web sites don't work fine
for this type of download, ask Per for details. Problem is that someone using
download.opensuse.org can be redirected to different servers, and web proxy
will have to store the same file many times, defeating its purpose.

When they have own mirror server and cooperate with distros, then users of
iinet.net.au will be redirected to their own ftp site, so they have to
download and pay for each file only once, and then serve to users as many
times as they ask for.

If you take that your ISP main reason to have mirrors is to save money then
you can understand that they will host only the most downloaded files, not
every file on mirrored server. When they make decision what to mirror input is
number of downloads and size of files, in other words internet traffic. For
the rest of files they are ready to pay when users want, once in a while, some
exotic package.


BC

--
Regards,
Rajko
--
To unsubscribe, e-mail: opensuse-project+unsubscribe@xxxxxxxxxxxx
To contact the owner, email: opensuse-project+owner@xxxxxxxxxxxx

< Previous Next >