Cluster-Based Load Balancing Algorithms for Grids
Resat Umit Payli, Kayhan Erciyes, Orhan Dagdeviren

TL;DR
This paper proposes a hierarchical dynamic load balancing protocol for grid computing environments, aiming to improve load distribution efficiency and scalability in large-scale data and processing tasks.
Contribution
It introduces a novel cluster-based load balancing algorithm that enhances load distribution and reduces overloaded nodes in grid infrastructures.
Findings
Algorithm effectively balances load across grid nodes
Reduces number of overloaded nodes
Improves scalability and performance
Abstract
E-science applications may require huge amounts of data and high processing power where grid infrastructures are very suitable for meeting these requirements. The load distribution in a grid may vary leading to the bottlenecks and overloaded sites. We describe a hierarchical dynamic load balancing protocol for Grids. The Grid consists of clusters and each cluster is represented by a coordinator. Each coordinator first attempts to balance the load in its cluster and if this fails, communicates with the other coordinators to perform transfer or reception of load. This process is repeated periodically. We analyze the correctness, performance and scalability of the proposed protocol and show from the simulation results that our algorithm balances the load by decreasing the number of high loaded nodes in a grid environment.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · Parallel Computing and Optimization Techniques · Scientific Computing and Data Management
