The computer networking methodology that enables the distribution of a workload across a computer cluster, disk drives, central processing units, network links, multiple computers, and other such medium, is called load balancing. Load balancing enables the attainment of maximised throughput, minimized response time, optimized resource utilization, and the avoidance of overloading. Due to redundancy, the use of multiple components when load balancing as opposed to the use of just one single component in fact increases reliability. Not a bad idea! Dedicated hardware or software provide the load balancing service.

A server farm is perhaps the most common application of load balancing. Popular websites, high-bandwidth File Transfer Protocol sites, Internet Relay Chat networks, Domain Name System, and Network News Transfer Protocol servers are the most commonly load-balanced systems. The load balancer usually comes in the form of a software program that listens at the port where access to services is granted to external clients. Load balancers at this location reply to the client’s wishes without the client even knowing that the load balancer is separating functions for them.
Reader Commentary
No one have commented so far.
There are currently no comments. Come on be the first one!
Leave a comment