[Systems] Content Delivery Network is in production
Tomeu Vizoso
tomeu at sugarlabs.org
Mon Oct 12 05:41:50 EDT 2009
On Sun, Oct 11, 2009 at 22:41, David Farning <dfarning at sugarlabs.org> wrote:
> For the last couple of week, we have been working with Peter Pöml to
> set up mirrorbrain as the content deliver network for Sugar Labs.
> There are a number advantages for using a content delivery network.
>
> 1. Usability - We can remove the mirror information from
> http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Strawberry#Download_locations
> . All a _user_ has to worry about is the single
> http://download.sugarlabs.org location , redirection to individual
> mirrors is invisible to the user.
>
> 2. Scalability - Rather that increasing the bandwidth or throughput on
> a primary sl.org machine we can distribute the load across a system of
> mirrors. Mirrors are a very well understood concept in free software
> delivery. Mirrorbrain is used by both opensuse and open office with
> loads 2 orders of magnitutide above Sugar Labs' loads.
>
> 3. Locality - Mirrorbrain uses geoip for to determine the physical
> location of downloader and mirrors. Mirrorbrain can determine the
> most appropriate mirror for a given download.
>
> Any traffic going through htp://download.sugarlabs.org (including
> activity bundles) will be served through the content delivery network.
Seems to be working pretty well from here in Portugal, download.sl.o
gets redirected to download2.sl.o (solarsail @ MIT?) and utwente.nl.
Both max out my connection (1.2 MB/s).
Congrats,
Tomeu
--
«Sugar Labs is anyone who participates in improving and using Sugar.
What Sugar Labs does is determined by the participants.» - David
Farning
More information about the Systems
mailing list