Load balancer

From LVSKB
Revision as of 13:29, 11 October 2006 by Wensong (Talk | contribs)

Jump to: navigation, search

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.

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.