Open Source im professionellen Einsatz

Newsletter abonnieren
Seite durchsuchen

HEFTARCHIV | NEWS | E-BIBLIOTHEK | VIDEO | BLOGS | WHITEPAPER | EVENTS | ACADEMY | ABO | SHOP

user friendly

  Home  »  Online Artikel  »  Mirrorbrain, der Redirector und Metalink-Generator des Opensuse-Projekts  

RSS-Feed der aktuellen News von Linux-Magazin Online Folgen Sie Linux-Magazin Online auf Twitter
Diesen Artikel druckenDiesen Artikel weiterempfehlen Diesen Artikel kommentieren Newsletter abonnieren
Share/Bookmark

Prüfen und Sammeln

Alle diese Statusinformationen über die Spiegelserver trägt der Mirror Scanner zusammen. Das Werkzeug besucht in regelmäßigen Abständen alle Server per Rsync, FTP oder HTTP-Protokoll und prüft dabei auch noch gleichzeitig, ob die Mirrors überhaupt in der Lage sind, große Dateien ohne Fehler zu übertragen. Die ergatterten Informationen legt der Scanner in einer MySQL-Datenbank ab, aus der sich dann wiederum der Redirector mod_zrkadlo über das Apache DBD-Framework bedient. Die Datenbank wurde dabei so entworfen, dass eine einzige SQL-Abfrage pro Client-Anfrage ausreicht.

Als letzter Helfer im Bunde prüft Mirror Probe in bestimmten Abständen, ob die in der Datenbank gelisteten Spiegelserver noch leben. Sollte einer von ihnen vom Netz gegangen sein, unterbindet Mirrorbrain automatisch jegliche Weiterleitung, bis der Mirror wieder verfügbar ist.


			Metalinker listet Spiegelserver-Dateien in einem standardisierten XML-Format auf.

Metalinker listet Spiegelserver-Dateien in einem standardisierten XML-Format auf.

Metalinks

Alternativ zur direkten Weiterleitung erzeugt Mirrorbrain sogenannte Metalinks. Dabei handelt es sich um eine Liste mit Spiegelservern in einem standardisierten und auf XML basierenden Format. Sollte ein Server ausfallen, kann dann der Client ohne weitere Nachfrage selbständig zu einem anderen Mirror auf der Liste wechseln. Darüber hinaus enthalten Metalinks Hashwerte, mit denen die Clients die Integrität der heruntergeladenen Daten überprüfen können. Allerdings ist die Anzahl der Programme, die Metalinks unterstützen, noch recht überschaubar. Die Unterstützung für YaST/Zypper ist derzeit in Arbeit.

Diesen Artikel druckenDiesen Artikel weiterempfehlen Diesen Artikel kommentieren Newsletter abonnieren
Share/Bookmark
Ähnliche Artikel
Recht EU-Gerichtshof entscheidet zum elektronischen Vertrieb
Whitepaper
The Role of Open Source in Data Integration

Obwohl in den letzten Jahren viele technische Fortschritte erzielt werden konnten, verfügen die meisten Datenintegrationsprozesse nach wie vor nur über eine sehr begrenzte Automatisierung. Das vorliegende White Paper von dem Industry Analyst Mark Madson wird zunächst ein grundlegendes Verständnis von Daten Integration vermitteln, die Vorzüge von Open Source Lösungen für Daten Integration erläutern und Ihnen professionelle Empfehlungen geben, damit Sie Ihre Integrationsjobs noch einfacher und produktiver gestalten können.

Download PDF (Registrierung erforderlich)
Open Source Datenintegration in der Praxis: Fallstudien und Anwendungsbeispiele (Folge 2)

Der zweite Teil des Open Source Datenintegration in der Praxis: Fallstudien und Anwendungsbeispiele White Papers beleuchtet anhand weiterer ausgewählter Case Studies die Implementierung von Open Source Datenintegration in der Praxis und benennt die daraus resultierenden Vorteile.

Download PDF (Registrierung erforderlich)
Kommentare (1)
von
k0da,
27.10.2008 23:48
English version
can we ask for English version please.

Thanks.