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

Erfolgsgeschichte

Obwohl Dr. Peter Poeml erst seit etwas über einem Jahr an Mirrorbrain werkelt, hat das System seine Alltagstauglichkeit beim Opensuse-Projekt bereits eindrucksvoll unter Beweis gestellt. Dort jongliert es nach Angaben von Novell mit über 500.000 Dateien. Die meisten Belastungen kommen dabei auf den Webserver zu. Die Homepage des Mirrorbrain-Projektes empfiehlt, möglichst die komplette Datenbank samt Index im Hauptspeicher zu halten.

Im Fall von Opensuse läuft das System auf einem Xeon-Rechner mit 3,4 GHz und 4 GByte RAM. Darauf laufen 12 parallele Scannerprozesse sowie die Datenbank, die so bis zu 2000 Anfragen pro Sekunde beantworten kann. Seit dem Update Mitte August dürfen zudem mehrere Instanzen von Mirrorbrain parallel auf einer Maschine laufen. Apache kann diese Instanzen jeweils in einem virtuellen Host betreiben.


			Mirrorbrain bei der Arbeit: Die Download-Seite liegt bei Opensuse, doch die heruntergeladene Datei kommt von einem Mirror-Server.

Mirrorbrain bei der Arbeit: Die Download-Seite liegt bei Opensuse, doch die heruntergeladene Datei kommt von einem Mirror-Server.

Von den großen, kommerziellen Content Delivery Networks unterscheidet sich Mirrorbrain primär durch die Arbeitsweise. Beispielsweise betreibt Akamai nach eigenen Angaben alleine über 25.000 Server in 71 Ländern. Da das Unternehmen die volle Kontrolle über seine Rechner besitzt, kann es die Weiterleitung schon transparent auf der DNS-Ebene ansetzen und darüber hinaus sogar als Application Service Provider (ASP) komplette Anwendungen anbieten. So betreibt Akamai unter anderem die Videoangebote von ARD, ZDF und Maxdome.

Die Betreiber eines Open-Source-Projektes sind hingegen auf das Wohlwollen anderer Serverbetreiber angewiesen, die in der Regel gerade mal etwas Plattenplatz herausrücken. Es entsteht so ein heterogener Rechnerverbund, auf den der Projektinitiator normalerweise keine direkten Einflussmöglichkeiten besitzt. In genau solchen Umgebungen sorgt Mirrorbrain für eine schnelle und gerechte Abwicklung der Downloads - nicht mehr, aber auch nicht weniger. Und wie das Opensuse-Projekt beweist, scheint Mirrorbrain seine Sache äußerst gut zu machen. (mhu)

Diesen Artikel druckenDiesen Artikel weiterempfehlen Diesen Artikel kommentieren Newsletter abonnieren
Share/Bookmark
Ähnliche Artikel
Recht EU-Gerichtshof entscheidet zum elektronischen Vertrieb
Whitepaper
Daten Migration - Eine Publikation von Bloor Research

Datenmigrationsprojekte überschreiten häufig das Budget, neigen zu Verzögerung und werden unter Umständen komplett abgebrochen. Bloor Research ist eines der weltweit führenden IT-Forschungs-, Analyse- und Beratungsunternehmen und wird in dem vorliegenden White Paper die wichtigsten Aspekte dieser Problematik näher beleuchten. Ferner werden praktische Empfehlungen für erfolgreiche Migrationsprojekte gegeben, die Sie auf Ihr nächstes Projekt übertragen können.

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

Über die letzten Jahre hinweg haben sich Open Source Lösungen als fester Bestandteil des gesamten Datenintegrationsmarktes etabliert. Viele Unternehmen haben bereits das Open Source Modell für Ihre Datenintegrationsprojekte aufgegriffen. Das vorliegende White Paper illustriert anhand ausgewählter Fallstudien und Anwendungsbeispiele 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.