zur Artikelübersicht

Tintenfische für freies Wissen

WMDE allgemein

19. Dezember 2007

Das ging fix: Vor wenigen Stunden hat der Systemadministrator Mark Bergsma im Amsterdamer Rechenzentrum 15 neue Server in Betrieb genommen, die den Europäern Zugang zu den Wikimedia-Projekten, allen voran der Wikipedia, sichern. Finanziert wurden sie aus den Spendeneinahmen des Wikimedia Deutschland e.V.

60.000 Euro haben die neuen Rechner gekostet, die als Zwischenspeicher (Cache Proxies/Squids = “Tintenfisch“) eingesetzt werden. Sie ergänzen die bereits bestehenden 15 Squid-Rechner, die ebenfalls von Wikimedia Deutschland zur Verfügung gestellt werden. Da die neuen Maschinen bessere Leistungsdaten haben (Intel Xeon Dual-Core 2.0 Ghz, 16 GB Ram, 4×73 GB Disk 15000 RPM) konnten die bestehenden Kapazitäten mehr als verdoppelt werden.

Dies war auch dringend nötig: Die Zugriffe auf Wikimedia-Projekte steigen weiterhin an. Mit sieben Milliarden angezeigten Artikeln pro Monat müssen die Wikimedia-Server mehr als 50.000 Anfragen pro Sekunde (!) verkraften. Die bisherige Kapazität war nahezu erschöpft.

Infrastruktur Rechenzentrum Amsterdam
Übersicht über die Infrastruktur des Amsterdamer Rechenzentrums (Squids: unten rechts)

Weltweit sorgen 90 Squid-Proxies dafür, dass die Inhalte der Wikimedia-Projekte möglichst zügig ausgeliefert werden können. 10 Stück – gespendet von Yahoo! (2005) – stehen im Wikimedia-Rechenzentrum in Seoul und versorgen die asiatischen Nutzer. Unsere 30 Rechner in Amsterdam beliefern Europa, der Rest der Welt wird von 50 Squids aus den USA bedient.

Der allergrößte Teil der Nutzer greift unangemeldet auf die Seiten zu, so dass keine Verbindung zu einem Datenbankserver notwendig ist. Stattdessen wird aus dem Zwischenspeicher die letzte “statische” Version ausgeliefert. Dies entlastet die zentralen Datenbankserver ungemein. Alleine in Europa laufen 80-98 % aller Wikipedia-Zugriffe über die Amsterdamer Rechner. Ohne eine Zwischenspeicherung von Inhalten würde die Wikipedia unter den vielen Anfragen innerhalb weniger Sekunden zusammenbrechen.

PS: Momentan laufen nur 29 Server, da eines der neuen Geräte einen Defekt hat (vermutlich am Netzwerkinterface). Mark kümmert sich drum.

Kommentare

  1. Eike Herzbach
    2. Januar 2008 um 14:21 Uhr

    Wurde schon einmal über Varnish (http://en.wikipedia.org/wiki/Varnish_cache) nachgedacht? Wenn ja, was sind die Gegenargumente?
    Was der Autor von Varnish über Squid zu sagen hat (http://varnish.projects.linpro.no/wiki/ArchitectNotes) kann ich durchaus nachvollziehen.

  2. netzpolitik.org: » Tintenfische f
    2. Januar 2008 um 13:40 Uhr

    […] e.V. die jährlichen Spendengelder benötigt, wird jetzt im Wikimedia-Blog fündig: Tintenfische für freies Wissen. Für 60.000 Euro konnten 15 neue Server für die Wikipedia angeschafft werden, die vor […]

  3. Torsten
    24. Dezember 2007 um 16:07 Uhr

    Ja, aber die Mac-User wollen ja nicht :-P

  4. avatar
    20. Dezember 2007 um 15:14 Uhr

    Zeit für einen Systemwechsel? :-)

  5. Torsten
    20. Dezember 2007 um 13:06 Uhr

    Schade. Danke.

  6. Mark Bergsma
    20. Dezember 2007 um 11:46 Uhr

    Torsten: OmniGraffle (MacOS X only)

  7. Torsten
    20. Dezember 2007 um 08:31 Uhr

    Nette Grafik – womit wurde die erstellt?

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert