Scaleway hat einen neuen Servertyp ins Angebot aufgenommen. Ihr ursprünglicher Server - der C1 - war ein ARMv7 und startete bei vier Kernen. Der neue - mit ebenfalls neuem Namensschema ARM64-XGB - hat in der kleinsten Ausführung nur noch zwei Kerne, dafür sind diese ARMv8 und wesentlich stärker. Beide Servertypen starten bei 2,99€ und mit 2GB Arbeitsspeicher, was für die Preisklasse viel Ram ist.
Dieser kleine Blog lief vorher auf dem C1, und direkt bei Veröffentlichung sicherte ich mir einen der neuen Servern um zu schauen wie die Performance ist. Sie ist sehr viel besser, sodass ich gestern abend Serendipity dorthin umzog. Mein Test war ein sysbench --test=cpu --cpu-max-prime=1000 run
, mit vier Threads für den alten und zwei Threads für den neuen Server. Das war das Ergebnis:
Alt:
Test execution summary:
total time: 2.5527s
total number of events: 10000
total time taken by event execution: 10.1983
Neu:
Test execution summary:
total time: 0.4489s
total number of events: 10000
total time taken by event execution: 0.8752
Oder als Graph:
Der neue Server ist fünfmal so schnell. Das kommt auch und gerade Serendipity zugute, auch Wordpress würde profitieren. Stärkere Kerne eignen sich gut für PHP-Anwendungen, da PHP einzelne Anfragen immer mit einem einzelnen Thread bearbeitet. Gefühlt merk ich den Unterschied deutlich. Und auch pingdom sieht schnellere Serverantworten, und man dadurch im Graph deutlich, wann der Server gewechselt wurde.
Man hörts: Ich bin zufrieden. Für den gleichen Preis einen schnelleren Server zu bekommen war eine angenehme Überraschung. Jetzt muss ich nur noch Perl 6 auf ARMv8 zum Laufen kriegen, damit ich den izulu-Serverdienst ebenfalls umziehen und dann den alten Server abschalten kann.