Load Balancing in a Nutshell
The basic image remain load balancing is to fist commission amongst divers devices. So for archetype provided you appeal a leaf from the BBC website a slogan called a load balancer testament intercept your desire and correspondence it to one of legion BBC servers who can crank the request. Whether this load sharing did not happen you would be waiting a continued bit for a response from the BCC server. This is whereas the unmarried server responding to the interrogate would annex to use everyone application for a chapter in sequence and there are normally lots of mortals who will be creation requests to the BBC website at the alike time. So this resources that you will mark up in a lingering echelon and in establishment to avoid this queuing a device is used to distribute the incoming episode requests amongst diverse servers so that no one needs to wait extremely far-reaching for a response.
What this device is doing is sharing incoming event requests across multiple hardware devices or servers. This money that countless simultaneous requests can be handled quickly. There are two leading types of load balancing used today:
- software and
- hardware
The Apache Net Server is one usual illustration of software that is used to distribute requests amonst multifarious servers. In detail Apache is probably the most commonly used software for this purpose. It accepts the netting period requests and shares them across multiple backend servers who in turn care the response to the user.
Hardware devices can too be used to as load balancers. In this occasion a hardware device such as a switch distributes the requests amongst the backend servers. This is faster than using software as it is the hardware itself that does the load distribution rather than software running on the hardware. The two main types of hardware device used for this site are servers and network switches.
So in a nutshell load balancing is the distribution of incoming requests across multiple backend devices (servers) so that multiple simultaneous requests can be handled quickly.
Published: July 7, 2008