How to grow from single server setup

Posted by Jenkz on Server Fault See other posts from Server Fault or by Jenkz
Published on 2010-03-07T20:44:45Z Indexed on 2010/03/08 3:04 UTC
Read the original article Hit count: 452

Filed under:
|
|
|
|

I'm looking for resources on how to grow our server setup.

We currently have one dedicated server with Rackspace in the UK of the following spec:

HPDL385_G2_PrevGen
HP Single Dual Core Opteron 2214 (2.2Ghz)
4GB RAM
2x 10,000 SCSI Drives in RAID 1

Our traffic is up to 550,000 UVs per month.

The site runs off a PHP and MySQL setup. The database gets an absolute hammering, we have many complex queries joining multilpe tables.

We are using APC for PHP caching.

I'm getting to the stage where I've done as much DB and query optimisation as I can and wonder what the next step should be......

I've looked at memcache, but I've got the impression that his requires a large amount of RAM and ideally a dedicated box....

So is the next step to have two boxes; one for database, one for Apache? Or is there a step I've overlooked.

Our load is usually around the 2 mark, but right now it's up at 20!

© Server Fault or respective owner

How to grow from single server setup

Posted by Jenkz on Server Fault See other posts from Server Fault or by Jenkz
Published on 2010-03-07T20:44:45Z Indexed on 2010/03/08 3:32 UTC
Read the original article Hit count: 452

Filed under:
|
|
|
|

I'm looking for resources on how to grow our server setup.

We currently have one dedicated server with Rackspace in the UK of the following spec:

HPDL385_G2_PrevGen
HP Single Dual Core Opteron 2214 (2.2Ghz)
4GB RAM
2x 10,000 SCSI Drives in RAID 1

Our traffic is up to 550,000 UVs per month.

The site runs off a PHP and MySQL setup. The database gets an absolute hammering, we have many complex queries joining multilpe tables.

We are using APC for PHP caching.

I'm getting to the stage where I've done as much DB and query optimisation as I can and wonder what the next step should be......

I've looked at memcache, but I've got the impression that his requires a large amount of RAM and ideally a dedicated box....

So is the next step to have two boxes; one for database, one for Apache? Or is there a step I've overlooked.

Our load is usually around the 2 mark, but right now it's up at 20!

© Server Fault or respective owner

Related posts about php

Related posts about mysql