Download List

Project Description

MirrorBrain is a framework to run a content delivery network using mirror servers. It solves a challenge that many popular open source projects face: a flood of download requests, often magnitudes more than a single site could practically handle. A central (and probably the most obvious) part is a "download redirector" that automatically redirects requests from Web browsers or download programs to a mirror server near them. Choosing a suitable mirror for a user's request is the key, and MirrorBrain uses geolocation and global routing data to make a sensible choice and achieve load-balancing for the mirrors at the same time. The algorithm is both sophisticated and easy to control and tune. In addition, MirrorBrain monitors mirrors, scans them for files, generates mirror lists, and more.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-12-04 00:07
2.11.1

This release fixes an important regression of the 2.11.0 release that affected Debian and Ubuntu installations.
Tags: bug fix release

2009-12-03 03:11
2.11.0

It’s now possible to configure "fallback mirrors" to be used when no reachable mirror is found in the database. This allows you to run a MirrorBrain instance with a false file tree. A compile fix was made for mod_mirrorbrain with old versions of APR (1.2). The obsolete MirrorBrainHandleDirectoryIndexLocally was removed. The default of MirrorBrainHandleHEADRequestLocally was changed to off. User interface issues were fixed in mb. A cosmetic warning in mb scan was fixed. The --exclude, --verbose, --quiet, and --help options were implemented in null-rsync.
Tags: Stable, Bugfixes, Feature Enhancements

2009-11-28 12:31
2.10.3

This release adds a program called null-rsync, which creates a pseudo mirror of a remote file tree without occupying significant disk space. Use case: running MirrorBrain instances without hosting the file tree locally; and also experimentation and development. Usability issues in the mb tool, which could occur when creating new mirrors and running into DNS intricacies, have been fixed. The admin is given a link to in-depth background information.Some small sorting issues in the generation of mirror lists have been fixed.
Tags: Stable, Bugfixes, Feature Enhancements

2009-11-06 03:42
2.10.2

MirrorBrain has now been packaged and
tested on Ubuntu 9.04. This release also fixes a bug in the mirror scanner that could lead, under certain conditions, to accidental removal of files from the database when doing a subdirectory scan. It also fixes two other minor bugs.
Tags: Stable, Bugfixes, Feature Enhancements

2009-11-06 00:49
2.10.1

The metalink hash cache was revised again after it was found that some filesystems do not guarantee stable inode numbers. To avoid expensive regeneration of hashes, previously existing hash files are automatically migrated. As a new feature, the metalink-hasher can now easily be run in parallel on large file trees, since it uses per-directory locking to make sure that two jobs won't work on the same files.
Tags: Stable, Bugfixes, Enhancements

Project Resources