Mirror infrastructure on Mirrorbrain

Registered by Gökdeniz Karadağ

MirrorBrain ( http://mirrorbrain.org/ ) provides distributions with the ability to manage and monitor mirrors. It redirects downloads to the nearest, valid mirror, which contains the requested files.

Migrating the mirror infrastructure to use MirrorBrain would solve many problems that users face. As the mirror selection is dynamic, problems caused by a static mirror selection are solved. This inclues; files missing on a mirror, a mirror not synced recently, a mirror being offline or unreachable. It provides automatic selection of a "nearby" mirror, depending on Country(GeoIP) and AS number, without any input from the user, which will provide a huge usability improvement.

The system is being used for opensuse distribution, which seems to handle the load of mirror redirector servers.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
Ubuntu Mirror Admins
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Related to some objectives of https://blueprints.launchpad.net/ubuntu/+spec/dynamic-mirror-decisions

APT usually does not play well with http-redirects though.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.