I'm trying to get an overview of how i would go about creating a load balanced web server setup. Setting up the actual load balancer and adding two or more web servers seems fair enough. However, I can't decide what the best setup for files would be.
The web servers will be running a CMS system (in this case Drupal). There might be content uploaded by users which relates to content, and this should be accessible to all web servers. Now, I was thinking of simply having a designated file server and mount a file directory on each web server so that the various web servers could access these "shared" files.
However, would this solution be a bottleneck if we're talking about 4-5 servers? I'd think the mounting would be done over SSH.
All help highly appreciated!