Das Eventportal urbanite.de
mit angeschlossener Online-Community läuft schon seit über zwei Jahren auf einer
Hardwareplattform mit zwei Servern, einem Webserver und einem Datenbankserver.
Dies war nötig, damit urbanite den immer weiter steigenden Nutzerzahlen standhalten
konnte. Weitere Optimierungen wie die Einführung von
memcache zur
Zwischenspeicherung von Daten folgten. Die Zeit steht allerdings nicht still,
und unser Hoster brachte diesen Sommer eine Reihe neuer, sehr gut ausgestatteter
Server auf den Markt. Zeit, mal wieder umzuziehen.
Web- und Datenbankserver werden auf einen neuen, einzelnen dedizierten Server migriert. Hardwaremäßig sieht das folgendermaßen aus:
| Webserver (alt) | Datenbankserver (alt) | Neuer Server | |
|---|---|---|---|
| Prozessor | AMD Athlon 3700+ | AMD Athlon64 X2 4200+ | Intel Core i7 920 |
| Taktfrequenz | 2200 MHz | 2200 MHz | 2667 MHz |
| Kerne | 1 | 2 | 4 (+HyperThreading) |
| Speicher | 1 GB | 2 GB | 8 GB |
| Festplatten | 2x160GB (RAID1) | 2x300GB (RAID1) | 2x750GB (RAID1) |
Der neue Server ist also in praktisch allen relevanten Kategorien leistungsfähiger als die beiden alten Server zusammengenommen. Zusätzlich an Optimierungspotenzial kommt hinzu, dass die Kommunikation mit memcached und PostgreSQL nun nicht mehr über das langsame Netzwerk stattfinden muss.
Nichtsdestotrotz kann bei so einer komplexen Umstellung immer etwas schiefgehen. Hakt es nach der Migration noch irgendwo? Gibt es etwas, das vor dem Umzug ging und nun einfach nicht mehr will? Hinterlasst einen kurzen Kommentar und ich werde mich so bald wie möglich darum kümmern.