Adaptive load sharing in homogeneous distributed systems
IEEE Transactions on Software Engineering
A study of dynamic load balancing in a distributed system
SIGCOMM '86 Proceedings of the ACM SIGCOMM conference on Communications architectures & protocols
Load-balancing heuristics and process behavior
SIGMETRICS '86/PERFORMANCE '86 Proceedings of the 1986 ACM SIGMETRICS joint international conference on Computer performance modelling, measurement and evaluation
Load balancing in homogeneous broadcast distributed systems
Proceedings of the Computer Network Performance Symposium
Preemptable remote execution facilities for the V-system
Preemptable remote execution facilities for the V-system
A Study of Load Indices for Load Balancing
A Study of Load Indices for Load Balancing
Load Balancing With Maitre d''
Load Balancing With Maitre d''
A User-Process Oriented Performance Study of Ethernet Networking Under
A User-Process Oriented Performance Study of Ethernet Networking Under
An Experimental Assessment of Resource Queue Lengths as Load Indices
An Experimental Assessment of Resource Queue Lengths as Load Indices
An Experimental Study of Load Balancing Performance
An Experimental Study of Load Balancing Performance
Performance studies of dynamic load balancing in distributed systems
Performance studies of dynamic load balancing in distributed systems
Resource management in large distributed systems
ACM SIGOPS Operating Systems Review
An examination of strategies for estimating capacity to share among private workstations
SIGSMALL '91 Proceedings of the 1991 ACM SIGSMALL/PC symposium on Small systems
On robust transaction routing and load sharing
ACM Transactions on Database Systems (TODS)
Optimal load balancing and scheduling in a distributed computer system
Journal of the ACM (JACM)
A Dynamic Load-Balancing Policy with a Central Job Dispatcher (LBC)
IEEE Transactions on Software Engineering
Estimating Capacity for Sharing in a Privately Owned Workstation Environment
IEEE Transactions on Software Engineering
An examination of strategies for estimating capacity to share among private workstations
ACM SIGSMALL/PC Notes
A periodic symmetrically-initiated load balancing algorithm for distributed systems
ACM SIGOPS Operating Systems Review
The process-flow model: examining I/O performance from the system's point of view
SIGMETRICS '93 Proceedings of the 1993 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Load balancing with network partitioning using host groups
Parallel Computing
A Performance Study of Robust Distributed Load Sharing Strategies
IEEE Transactions on Parallel and Distributed Systems
An intelligent dynamic load balancer for workstation clusters
ACM SIGOPS Operating Systems Review
CIKM '95 Proceedings of the fourth international conference on Information and knowledge management
Evaluation of Load Sharing in HARTS with Consideration of Its Communication Activities
IEEE Transactions on Parallel and Distributed Systems
Load balancing to adjust for proximity in some network topologies
Parallel Computing
Migration impact on load balancing—an experience on Amoeba
ACM SIGOPS Operating Systems Review
On the analysis of randomized load balancing schemes
Proceedings of the ninth annual ACM symposium on Parallel algorithms and architectures
Load Balancing in CORBA: A Survey of Concepts, Patterns, and Techniques
The Journal of Supercomputing
Dynamic Task Scheduling Using Online Optimization
IEEE Transactions on Parallel and Distributed Systems
ACM Computing Surveys (CSUR)
Load balancing in distributed workflow management system
Proceedings of the 2001 ACM symposium on Applied computing
The Power of Two Choices in Randomized Load Balancing
IEEE Transactions on Parallel and Distributed Systems
Power conservation strategy for mobile computers using load sharing
ACM SIGMOBILE Mobile Computing and Communications Review
Queueing Systems: Theory and Applications
Scalable, Adaptive Load Sharing for Distributed Systems
IEEE Parallel & Distributed Technology: Systems & Technology
How Network Topology Affects Dynamic Load Balancing
IEEE Parallel & Distributed Technology: Systems & Technology
Methodical Analysis of Adaptive Load Sharing Algorithms
IEEE Transactions on Parallel and Distributed Systems
Prediction-Based Dynamic Load-Sharing Heuristics
IEEE Transactions on Parallel and Distributed Systems
Analytic Models of Adaptive Load Sharing Schemes in Distributed Real-Time Systems
IEEE Transactions on Parallel and Distributed Systems
Adaptive Location Policies for Global Scheduling
IEEE Transactions on Software Engineering
Improving Mobile Computing Performance by Using an Adaptive Distribution Framework
HiPC '00 Proceedings of the 7th International Conference on High Performance Computing
Cluster Load Balancing for Fine-Grain Network Services
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Dynamic Load-balancing Using Prediction in a Parallel Object-oriented System
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
Dynamic Task Scheduling with Precedence Constraints and Communication Delays
PaCT '999 Proceedings of the 5th International Conference on Parallel Computing Technologies
Analysis of Dynamic Load Balancing Strategies for Parallel Shared Nothing Database Systems
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
Object Allocation for Distributed Applications with Complex Workloads
TOOLS '00 Proceedings of the 11th International Conference on Computer Performance Evaluation: Modelling Techniques and Tools
Integrated scheduling of tasks and messages in distributed real-time systems
Engineering of distributed control systems
Migration Impact on Load Balancing -- An Experience on Amoeba
HPDC '96 Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
An experimental study of load balancing on Amoeba
PAS '95 Proceedings of the First Aizu International Symposium on Parallel Algorithms/Architecture Synthesis
Optimizing Static Job Scheduling in a Network of Heterogeneous Computers
ICPP '00 Proceedings of the Proceedings of the 2000 International Conference on Parallel Processing
Buying and selling computational power over the network
ICCCN '95 Proceedings of the 4th International Conference on Computer Communications and Networks
A Direct Execution Approach to Simulating Mobile Agent Algorithms
The Journal of Supercomputing
Adaptive hash routing for a cluster of client-side web proxies
Journal of Parallel and Distributed Computing
Tunable randomization for load management in shared-disk clusters
ACM Transactions on Storage (TOS)
Handling Heterogeneity in Shared-Disk File Systems
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
Measuring Scalability of Resource Management Systems
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 1 - Volume 02
A Predictive, Decentralized Load Balancing Approach
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 2 - Volume 03
A Parallelization Scheme Based on Work Stealing for a Class of SAT Solvers
Journal of Automated Reasoning
A Simple MPI Process Swapping Architecture for Iterative Applications
International Journal of High Performance Computing Applications
Allocating Non-Real-Time and Soft Real-Time Jobs in Multiclusters
IEEE Transactions on Parallel and Distributed Systems
Journal of Parallel and Distributed Computing
Effect of network latency on load sharing in distributed systems
Journal of Parallel and Distributed Computing
Adaptive pre-task assignment scheduling strategy for heterogeneous distributed raytracing system
Computers and Electrical Engineering
A hybrid load balancing policy underlying grid computing environment
Computer Standards & Interfaces
On Load Sharing In Distributed Systems: A Novel Approach
Journal of Integrated Design & Process Science
Performance modeling and system management for multi-component online services
NSDI'05 Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation - Volume 2
On the performance-driven load distribution for heterogeneous computational grids
Journal of Computer and System Sciences
Modeling and simulation of parallel adaptive divide-and-conquer algorithms
The Journal of Supercomputing
Generalized load sharing for homogeneous networks of distributed environment
Journal of Computer Systems, Networks, and Communications
Towards a hybrid load balancing policy in grid computing system
Expert Systems with Applications: An International Journal
Adaptive load balancing: a study in multi-agent learning
Journal of Artificial Intelligence Research
Proceedings of the Third Annual ACM Bangalore Conference
Direct execution simulation of mobile agent algorithms
ISPA'03 Proceedings of the 2003 international conference on Parallel and distributed processing and applications
Generalized load sharing for distributed operating systems
OTM'07 Proceedings of the 2007 OTM confederated international conference on On the move to meaningful internet systems: CoopIS, DOA, ODBASE, GADA, and IS - Volume Part II
Biased random walks on resource network graphs for load balancing
The Journal of Supercomputing
Proceedings of the 1st Amrita ACM-W Celebration on Women in Computing in India
Experimental analysis of logical process simulation algorithms in JAMES II
Winter Simulation Conference
Quality assignments for WSDL-Based services
CSCWD'05 Proceedings of the 9th international conference on Computer Supported Cooperative Work in Design II
A genetic machine learning algorithm for load balancing in cluster configurations
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part III
QoS and preemption aware scheduling in federated and virtualized Grid computing environments
Journal of Parallel and Distributed Computing
Dynamic grid load sharing with adaptive dissemination protocols
The Journal of Supercomputing
Towards decentralized load balancing in a computational grid environment
GPC'06 Proceedings of the First international conference on Advances in Grid and Pervasive Computing
A migration tool to support resource and load sharing in heterogeneous computing environments
Computer Communications
Case study: Evaluation of loadsharing algorithms for heterogeneous distributed systems
Computer Communications
Hi-index | 0.01 |
A trace-driven simulation study of dynamic load balancing in homogeneous distributed systems supporting broadcasting is presented. Information about job CPU and input/output (I/O) demands collected from production systems is used as input to a simulation model that includes a representative CPU scheduling policy and considers the message exchange and job transfer cost explicitly. Seven load-balancing algorithms are simulated and their performances compared. Load balancing is capable of significantly reducing the mean and standard deviation of job response times, especially under heavy load, and for jobs with high resource demands. Algorithms based on periodic or nonperiodic load information exchange provide similar performance, and, among the periodic policies, the algorithms that use a distinguished agent to collect and distribute load information cut down the overhead and scale better. With initial job placements only, source initiative algorithms were found to perform better than server initiative algorithms. The performances of all hosts, even those originally with light loads, are generally improved by load balancing.