Load balancer
From LVSKB
Load balancer is a type of computer or component that provides load balancing service. Load balancer assigns work loads to a set of networked computer servers or components in such a manner that the computing resources are used in an optimal manner, and provides high availability by detecting server or component failure and reconfiguring the system appropriately.
Contents
[hide]Introduction
Load Balancer Type
Web Load Balancer
Web load balancer is a type of computer or component used at web sites to balance the load across a set of web servers. The load balancer accepts an incoming HTTP request, and chooses a server to which it should be redirected.
Hardware Load Balancer
Software Load Balancer
Build Your Own Load Balancer
You can use IPVS and some cluster management software to build layer-4 load balancer.
You can also use KTCPVS to build application-layer load balancer.