Load Balancing

From Colettapedia
Jump to: navigation, search
  • Load balancing is a technique to distribute workload evenly across two or more computers, network links, CPUs, hard drives, or other resources.
  • One two of the most common applications of load balancing is to provide a single Internet service from multiple servers, sometimes known as a server farm.
  • Examples of the latter include the Apache web server's mod_proxy_balancer extension and the Pound reverse proxy and load balancer.
  • Where's your data? session on one server only rather than distribute a given client's requests to multiple server. Stateless webserver vs sticky webserver. "Persistence"