Local load balancing
As organisations grow or during busy periods, additional demands are sometimes placed on web and application servers. Load balancers can be used to improve scalability, availability and performance.
Local load balancing distributes user requests for web site pages and other protected applications across multiple servers that essentially host the same content. Local load balancing is primarily used to manage user requests to heavily used applications, improving performance and minimising outages. Local load balancing can provide local fault tolerance by avoiding distributing user requests to servers that are not working correctly.
Features of Local load balancing:
Faster response times
Distributes requests between two or more identically-configured servers to provide faster server response times.
Improves end user experience
Low latency for end users by website, application, or resource requests being shared across server resources.
Choice of algorithms
Able to set distribution methods to allow for the best algorithm according to application (e.g. round robin or least connections).
Optimises use of resources
Avoids the overload of single resources by using multiple components to reduce the load.
Local load balancing is most commonly used to provide a single Internet service from across multiple servers (also known as a server farm). A local load balanced environment can improve the performance and availability of both web-facing sites and internal corporate applications.