On Mon, 2009-06-01 at 13:06 -0400, Andre Robatino wrote:
Jesse Keating wrote:
> Our torrents only really perform well /after/ a number of people have
> successfully downloaded and are now seeding the torrent storm. When
> we're dealing with one or multiple RCs a day, there is no chance for
> this to scale.
Bittorrent is overkill for this. I had no trouble getting a full speed
3Mbps direct download for 2 of the DVD images from the RC server,
despite the fact that the lack of deltaisos forced me to download 15-20
times as much as would have been necessary. Between two RCs, the disos
would be microscopic - probably less than 1% of the full ISO's size.
There's no need for more than one direct download server for something
that small. I really don't understand why nobody seems to take the idea
seriously. All that's needed is to tell people in advance that RCs will
be made available as disos from the Preview, and disos between RCs - NOT
as full ISOs. Anyone who is interested can download the Preview from
one of the many existing mirrors well in advance. Then, everyone should
be able to get the tiny disos by direct download from the RC server -
and even after spending 15 minutes or so reconstructing the full ISO,
it's still much faster than a full download. If, despite the diso's
small size, the RC server is still overloaded somehow, they can be made
available via bittorrent.
disos adds complexity. A lot of complexity, from the generation side to
the consumption side. Where the isos are generated there isn't easy
access to the old isos, and often rsync is much easier to manage (as
long as the rsync master isn't being bombarded with tonnes of requests)
to get an ongoing RC set updated enough to continue tests.
--
Jesse Keating
Fedora -- Freedom² is a feature!
identi.ca:
http://identi.ca/jkeating