PHP und MySQL auf 2 Servern oder nicht?

Apache, Lighttpd, nginx, Cherokee
Post Reply
justme3
Posts: 15
Joined: 2006-03-09 17:49
 

PHP und MySQL auf 2 Servern oder nicht?

Post by justme3 »

Ich will meine Webseite auf einfache und effektive Art auf 2 Servern verteilen.

Was ist besser:

- Datenbank auf Server A und Webserver auf Server B

- Datenbank und Webserver auf A und alle Bilder auf Server B


Ich habe einen

AMD Opteron 148
2.048 MB DDR-RAM

und einen

AMD Opteron 175 (Dual-Core)
4.096 MB DDR-RAM

welcher wäre besser als DB Server und welcher besser als Datenbankserver?


Und welcher Server (Apache etc..) wäre für statische Dateien wie Bilder am besten?

Danke!
captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten
Contact:
 

Re: PHP und MySQL auf 2 Servern oder nicht?

Post by captaincrunch »

Grundsätzlich gilt: die DB profitiert am allermeisten von viel RAM. Was statische Inhalte angeht, solltest du dir hingegen mal lighttpd anschauen.
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
andreask2
Posts: 696
Joined: 2004-01-27 14:16
Location: Aachen
 

Re: PHP und MySQL auf 2 Servern oder nicht?

Post by andreask2 »

Du musst halt sehen welche Anwendung am meisten CPU/RAM vebraucht. Wenn auf dem Server vor allem PHP-Anwendungen mit Datenbank-Backend laufen, verbraucht oft die Datenbank mehr Resourcen. Aber wie gesagt, das hängt von den konkreten Anwendungen ab. Ich würde auch dazu raten, statische Inhalte auf einen lighttpd zu packen, den dann auf den Server, der weniger ausgelastet ist. Wenn da schon der Apache läuft, am einfachsten eine 2. IP hierfür verwenden.
Post Reply