Vandaag kwam een klant mij zeggen dat hij op zijn huidige server (P4 2.4GHz met 1GB ram) bijna altijd een load had van rond de 1 a 2. Moet dus behoorlijk intensief gebruikt worden dat dingetje. Dit zou volgens de klant komen wegens het enorme PHP/MySQL werk dat deze server moet verzetten voor de sites die tot zijn community behoren (server wordt enkel hiervoor gebruikt).
Nu wilt de klant zijn huidige server (1U) nog gebruiken als webserver, maar alle MySQL gegevens overzetten naar een 2U Dual Xeon server met 2GB Ram.
Zou dit een verstandige oplossing zijn om zijn load naar beneden te halen? Uiteraard zal deze dalen op zijn webserver, maar ga je het probleem (mysql) dan niet gewoon verhuizen van server???
Klant zou het zo willen aanpakken: de webserver (Pentium 4) heeft 2 UTP poorten: op één alle openbaar verkeer, en op 2 een crosskabel naar de mysql server (192.168.1.x range hé). Laat men dit zomaar toe in een datacenter, het gebruik van private IP ranges?
Wat word eigenlijk bedoeld met een "load balancer"? Moet dan op beide servers hetzelfde materiaal staan, waarbij de loadbalancer kiest welke server op dit moment het minst belast is?