load balancing

This definition is part of our Essential Guide: Secure Web gateways, from evaluation to sealed deal
Contributor(s): Greg Funk, Michael King, Malcolm Turnbull

Load balancing is dividing the amount of work that a computer has to do between two or more computers so that more work gets done in the same amount of time and, in general, all users get served faster. Load balancing can be implemented with hardware, software, or a combination of both. Typically, load balancing is the main reason for computer server clustering.

On the Internet, companies whose Web sites get a great deal of traffic usually use load balancing. For load balancing Web traffic, there are several approaches. For Web serving, one approach is to route each request in turn to a different server host address in a domain name system (DNS) table, round-robin fashion. Usually, if two servers are used to balance a work load, a third server is needed to determine which server to assign the work to. Since load balancing requires multiple servers, it is usually combined with failover and backup services. In some approaches, the servers are distributed over different geographic locations.

This was last updated in September 2005

Continue Reading About load balancing



Find more PRO+ content and other member only offers, here.

Join the conversation


Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

Rather than serving to mitigate traffic demands, it instead is used as a tool for detecting when an active site fails, at which point it automatically diverts any incoming requests to a standby site.

-Stephanie Root Level Tech
Perfectly Right but the above answer serves as well


File Extensions and File Formats

Powered by: