The computing power of any distributed system can be realized by allowing its constituent computational elements (CEs), or nodes, to work cooperatively so that large workloads are allocated amongst them in a fair and effective manner.Any strategy for workload distribution CEs is called load balancing (LB).Effective LB policy ensures an optimal use of the distributed resources whereby no CE remains in an idle state while any other CE is being utilized.
This project creates an environment for uploading applications on the network by checking the memory status. The task is managed and recorded.
During the arrival of an external load, the software fetches the memory of the nodes in the distributed system. Then the load is transferred to the appropriate node based on the maximum memory availability. Suitable updation of memory also takesplace