@Janis:
Bandbreedte over interne netwerk wordt niet doorberekend hoor; alleen als je 2+ servers op 2+ verschillende netwerken (datacenters) zou hebben, dus dat is probleem niet imho;
apache / ngnix - maakt niet uit, voor zolang web server correct ingesteld is.
Ten slotte, in een config van Load Balancer kan je net zo veel servers opnemen als je wilt. Stel dat je 10 servers hebt, dan hebben bezoekers een 'ingang' (load balancer zelf). Load balancer is vervolgens ingesteld (en weet) om bezoeker naar een van de 10 servers door te sturen. Hierbij kan je ook aangeven hoe dit moet gebeuren. Bijvoorbeeld dat alle 10 servers gelijk ingezet worden; stel je hebt 100 bezoekers, dan zal elke server 10 bezoekers serveren. Je kan ook zeggen, 5 servers bedienen bezoekers en andere 5 staan 'stand by' in het geval een van 5 servers uit eerste groep valt uit. Of, bijvoorbeeld zet alle bezoekers naar 1 server voor zolang load op dat server onder 3.00 is; is 3.00 bereikt schakel 2e server in enzovoort. Dus mogelijkheden zat ;-)