Difference between revisions of "Load balancer"
From LVSKB
m |
|||
Line 2: | Line 2: | ||
== Introduction == | == Introduction == | ||
+ | |||
== Load Balancer Type == | == Load Balancer Type == | ||
Line 8: | Line 9: | ||
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. | 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 [[LVS Cluster Management|cluster management software]] to build layer-4 load balancer. | ||
+ | |||
+ | You can also use [[KTCPVS]] to build application-layer load balancer. | ||
[[Category:Load Balancing]] | [[Category:Load Balancing]] | ||
[[Category:Terms and Abbreviations]] | [[Category:Terms and Abbreviations]] |
Revision as of 13:29, 11 October 2006
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.