Neue Infrastruktur für mehr Ausfallsicherheit
Wir haben in den letzten Wochen eine neue Infrastruktur bezogen und dadurch nicht nur die Leistungsfähigkeit der Webseiten gesteigert, sondern durch entsprechende Maßnahmen auch die Ausfallsicherheit gebessert – denn eine inaktive Webseite bedeutet einen Verlust an Einnahmen.
Für das Erreichen der neuen Anforderungen wurden gleich mehrere Server parallel eingerichtet. Alle Server laufen mit einer identischen Konfiguration, synchronen Verzeichnissen und auf einem MySQL-Cluster. Im Falle von MySQL kommt die noch recht junge Möglichkeit der Master-Master-Replikation zum Einsatz, sodass Lese- und Schreiboperationen gleichermaßen über jeden MySQL-Knoten abgesetzt werden können. Die Verzeichnisse werden über SSH-Tunnel synchronisiert, sodass Änderungen – egal über welchen Server diese erfolgen – auch auf den anderen Servern erfolgen. Änderungen an den Dateien müssen also trotz mehrerer Server nur einmal ausgeführt werden.
Zusätzlich wurden für die Server unterschiedliche Anbieter und Standorte ausgewählt, sodass das Risiko eines Totalausfalls minimiert wird. Automatische Sicherungen gehören weiterhin zum Tagesgeschäft, sodass innerhalb weniger Stunden komplett neue Server eingerichtet und ins Cluster aufgenommen werden können.
