MirrorBrain
Strumento per redirezionare gli scaricamenti e generare Metalink
Sviluppatore: Peter Pöml
Licenza: GPL & Apache
Web: http://www.mirrorbrain.org/
Informazioni
MirrorBrain è un'infrastruttura open source che consente di creare una rete di distribuzione di contenuti utilizzando una serie di server mirror. Risolve un problema che si pone a molti popolari progetti open source: un flusso di richieste di scaricamento, spesso di proporzioni molto superiori a quelle gestibili concretamente da un singolo sito.
Il componente centrale (e probabilmente il più ovvio) è uno "strumento di redirezione degli scaricamenti" (download redirector) che reindirizza automaticamente le richieste provenienti dai browser web o dai programmi per la gestione degli scaricamenti su un server mirror vicino a chi fa la richiesta.
La scelta del mirror adatto alla richiesta degli utenti è la chiave di tutto e MirrorBrain utilizza la geolocalizzazione e il tracciamento globale dei dati per fare una scelta adeguata ottenendo contemporaneamente un bilanciamento del carico dei mirror. L'algoritmo utilizzato è sofisticato e facile da controllare e regolare. Oltre a questo MirrorBrain analizza i mirror, controlla i file presenti in essi, genera elenchi dei mirror e molto altro ancora.
Caratteristiche
- Open source
- Scalabilità
- Sicurezza
- Stabilità
- Sofisticata selezione dei mirror
- Conformità RFC
- Eccezioni per client e file speciali o per ragioni particolari (sicurezza)
- Controllo granulare a livello dei singoli file
- Generazione di elenchi dei mirror
- Generazione di Metalink
- Controllo dei mirror
- Strumenti per effettuare la manutenzione sul database dei mirror
- Integrazione con altre reti di distribuzione
- Flessibilità