¡Varnish Cache es genial para esto!
(fuente:mocsystems.com)
Puede encontrar este artículo interesante.
Diría que lo primero que debe hacer es comenzar con mod_expires
para reducir las solicitudes de archivos estáticos, quizás agregue mod_deflate
para reducir el ancho de banda.
Solo una vez que realmente vea carga seria, luego comience a particionar en servidores separados.
Mover solicitudes estáticas a un vserver diferente en el mismo apache (probablemente usando la misma raíz del documento) debería ser un buen primer paso para particionar.