Load balancers are usually present in large environments in which different servers (e.g., Web, application, database, etc.) are accessed by a large number of internal or external users. These servers are grouped in server farms that contain a number of servers that together offer a single service based on performance and redundancy.
Based on the servers’ capabilities, load balancers can be configured to use them in different proportions. Some of the common load balancing algorithms include the following:
- Round robin (each request is sent to a different server)
- Weighted round robin (requests can be sent . . .
The content below this message is for members only.