Open In App

Load Balancing Approach in Distributed System

A load balancer is a device that acts as a reverse proxy and distributes network or application traffic across a number of servers. Load adjusting is the approach to conveying load units (i.e., occupations/assignments) across the organization which is associated with the distributed system. Load adjusting should be possible by the load balancer. The load balancer is a framework that can deal with the load and is utilized to disperse the assignments to the servers. The load balancers allocates the primary undertaking to the main server and the second assignment to the second server.

 

Purpose of Load Balancing in Distributed Systems:

Load Balancing Approaches:

Classes of Load Adjusting Calculations:

Following are a portion of the various classes of the load adjusting calculations.

 

Advantages of Load Balancing:

Migration:

Another important policy to be used by a distributed operating system that supports process migration is to decide about the total number of times a process should be allowed to migrate. 

 

Migration  Models:

 

Article Tags :