What is it?
No cows, horses or other animals involved! In practical terms, simply a collection of servers (Windows or Linux) with a website on each (hooked up to a Load Balancer).
Website availability when a web server fails or is coping with large traffic volumes. In a nutshell you want your website available, even under possible failure conditions (within reason to the Web Farm concept).
If you plan to operate a low traffic website or one where it may be ok for it to be down due to a technical fault or hack attempt, there is no need to consider a Web Farm operation. However if having a website down cannot be tolerated as best modern technological practices allow, it is recommended you investigate a Web Farm.
How does it work?
All the Web Farm servers are connected to a Load Balancer, which does the job of routing incoming traffic to a web server able to take it (in certain conditions). In the situation we investigated the Load Balancer was provided by the hosting the company we used.
Make contact with us for more info.
Special thanks to Bryan Soltis of Bit Wizards
for his video tutorial
explaining how to set up Kentico CMS 6.0 in a Web Farm and for offering us assistance by email on some finer points.