Adaptive load sharing in homogeneous distributed systems
IEEE Transactions on Software Engineering
Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
Dynamic load balancing for distributed memory multiprocessors
Journal of Parallel and Distributed Computing
The Optimal Control of Heterogeneous Queueing Systems: A Paradigm for Load-Sharing and Routing
IEEE Transactions on Computers
Self-scheduling on distributed-memory machines
Proceedings of the 1993 ACM/IEEE conference on Supercomputing
IEEE Transactions on Parallel and Distributed Systems
Two tandem queues with general renewal input I: diffusion approximation and integral representations
SIAM Journal on Applied Mathematics
A taxonomy of scheduling in general-purpose distributed computing systems
IEEE Transactions on Software Engineering
Dynamic Load Balancing for Structured Adaptive Mesh Refinement Applications
ICPP '02 Proceedings of the 2001 International Conference on Parallel Processing
Performance Comparison of Dynamic Load-Balancing Strategies for Distributed Computing
HICSS '99 Proceedings of the Thirty-second Annual Hawaii International Conference on System Sciences-Volume 8 - Volume 8
Dynamic Load Balancing and Efficient Load Estimators for Asynchronous Iterative Algorithms
IEEE Transactions on Parallel and Distributed Systems
Journal of Parallel and Distributed Computing
A game-theoretic model for dynamic load balancing in distributed systems
Proceedings of the International Conference on Advances in Computing, Communication and Control
Cost-Minimizing Scheduling of Workflows on a Cloud of Memory Managed Multicore Machines
CloudCom '09 Proceedings of the 1st International Conference on Cloud Computing
Distributed load balancing over directed network topologies
ACC'09 Proceedings of the 2009 conference on American Control Conference
An approach to distributed fault injection experiments
PPAM'07 Proceedings of the 7th international conference on Parallel processing and applied mathematics
On cost-aware monitoring for self-adaptive load sharing
IEEE Journal on Selected Areas in Communications
A delay-based dynamic load balancing method and its stability analysis and simulation
EuroPar'10 Proceedings of the 16th international Euro-Par conference on Parallel processing: Part I
Journal of Parallel and Distributed Computing
A hybrid policy for fault tolerant load balancing in grid computing environments
Journal of Network and Computer Applications
Hi-index | 0.00 |
A regeneration-theory approach is undertaken to analytically characterize the average overall completion time in a distributed system. The approach considers the heterogeneity in the processing rates of the nodes as well as the randomness in the delays imposed by the communication medium. The optimal one-shot load balancing policy is developed and subsequently extended to develop an autonomous and distributed load-balancing policy that can dynamically reallocate incoming external loads at each node. This adaptive and dynamic load balancing policy is implemented and evaluated in a two-node distributed system. The performance of the proposed dynamic load-balancing policy is compared to that of static policies as well as existing dynamic load-balancing policies by considering the average completion time per task and the system processing rate in the presence of random arrivals of the external loads.