Load Balancing

Load Balancing Techniques

The Need For Load Balancing Techniques:

In the world of computer technology, load balancing is a technique and operations specific application usually performed by designed 'load balancers', to distribute the work among many different computers and processes and even hard disks.

The resources could be varied, but the ultimate desire is to access optimal utilization of all the resources at hand and to decrease valuable computing time. The technology is designed to enhance the existent one and make further accessibility possible.

The load balancing technique is applied to increase the capacity of a dedicated server farm that is accessible beyond any single server. A technique also enables the specifically accessed service to continue, inspite of the limitations of the server down time or failure of the server or a snag in the server maintenance.

The application of the technology:

 

The load balancing techniques involve the operations of virtual servers. The virtual servers are also referred to as 'vservers' or VIPs. The technique comprises of a specific IP address and dedicated IP port. The virtual servers work in co-ordination with a number of other physical services that in turn, rely on the physical servers in the server farm. The physical services comprise of the physical server IP address and dedicated IP port.

When a user directs a request to the virtual server, it in turn selects a physical server within the server farm and re-directs the request to the physical server selected by the base function. Ironically, load balancers are also sometimes called 'directors'. This is in fact a marketing name that was chosen by a number of dedicated companies. The term 'director' also reflects the role of the load balancer in the management of connections between the users and the servers.

The load balancing techniques that optimize the possibilities supported by the dedicated load balancers change on the basis of the decision of which server is to be relayed for a specific csutomer request. If the persistence method is being applied, then the technique will be applicable only for the first request from every new client. Thereafter, the persistence method overrides the base method.

The capability provided:

 

The load balancing techniques involve the applciation of 'least connection'. In this technique a request is sent to the server, accompanied by the least active connections operated at the moment In addition, there is the dedicated 'round-robin' technique that implies requests sent to the servers in a sequence or circular manner.

Another dedicated load balancing technique is the 'fastest' server response possible, measured dynamically and directed to the server at the fastest current response time possible. A technique also applies ratios that are assigned to the servers. This enables some servers to get a bigger share than the others, especially if the servers are of different capabilities.

 

Load Balancing