I have the mission to upgrade our platform, 1 server, to anything that lets us serve 1 millon visits a day, with peaks of 70 visits per second.
We host arround 100 diferent joomla based sites, but only 4 takes all the traffic. Right now the setup is: CentOS 4 + MySQL + Apache + Joomla.
For what i've read here, the first thing i'll do is to migrate to lighttpd and implement all the recomendations i think that apply for me, but as (
Ask Bjørn Hansen says, i want to be able to scale horizontal, so i was thinking on this setup:
1. One Server with nginx for caching and load balancing to
2. Two lighttpd serving Joomla, where the files are in a GFS file system, and a
3. Third server running MySQL and sharing via iSCSI the GFS file system to the 2 lighttpd servers.
In a short period i'll be adding redundancy for the nginx and MySQL server.
The HW would be:
- 4GB RAM nginx and web Servers, 8GB for MySQL,
- Quad Core Xeons at 1.8
- SCSI Disk 10k RPM
Do you have any recomendation to make?
Thanks.