Adaptive load sharing in homogeneous distributed systems
IEEE Transactions on Software Engineering
A comparison of receiver-initiated and sender-initiated adaptive load sharing
Performance Evaluation
Effects of Response and Stability on Scheduling in Distributed Computing Systems
IEEE Transactions on Software Engineering
The Influence of Different Workload Descriptions on a Heuristic Load Balancing Scheme
IEEE Transactions on Software Engineering
Transparent process migration: design alternatives and the sprite implementation
Software—Practice & Experience
Load balancing in homogeneous broadcast distributed systems
Proceedings of the Computer Network Performance Symposium
Adaptive dynamic process scheduling on distributed memory parallel computers
Scientific Programming - Special issue on operating system support for massively parallel computer architectures
High-performance incremental scheduling on massively parallel computers: a global approach
Supercomputing '95 Proceedings of the 1995 ACM/IEEE conference on Supercomputing
Proceedings of the eighth annual ACM symposium on Parallel algorithms and architectures
Load-sharing in heterogeneous systems via weighted factoring
Proceedings of the eighth annual ACM symposium on Parallel algorithms and architectures
On Runtime Parallel Scheduling for Processor Load Balancing
IEEE Transactions on Parallel and Distributed Systems
Generating a deterministic task migration path for multiprocessor scheduling
SAC '94 Proceedings of the 1994 ACM symposium on Applied computing
Interpreting Stale Load Information
IEEE Transactions on Parallel and Distributed Systems
Dynamic Task Scheduling Using Online Optimization
IEEE Transactions on Parallel and Distributed Systems
A Randomized Contention-Based Load-Balancing Protocol for a Distributed Multiserver Queuing System
IEEE Transactions on Parallel and Distributed Systems
ACM Computing Surveys (CSUR)
Efficient load balancing for wide-area divide-and-conquer applications
PPoPP '01 Proceedings of the eighth ACM SIGPLAN symposium on Principles and practices of parallel programming
The state of the art in locally distributed Web-server systems
ACM Computing Surveys (CSUR)
Improving the scalability of the CORBA event service with a multi-agent load balancing algorithm
Software—Practice & Experience
Collaborative Web Computing Environment: An Infrastructure for Scientific Computation
IEEE Internet Computing
Beyond RPC: The Virtual Network
IEEE Parallel & Distributed Technology: Systems & Technology
Diffusive Load-Balancing Policies for Dynamic Applications
IEEE Concurrency
Load Sharing in Distributed Multimedia-on-Demand Systems
IEEE Transactions on Knowledge and Data Engineering
Runtime Incremental Parallel Scheduling (RIPS) on Distributed Memory Computers
IEEE Transactions on Parallel and Distributed Systems
On Load Balancing for Distributed Multiagent Computing
IEEE Transactions on Parallel and Distributed Systems
Measures of the Potential for Load Sharing in Distributed Computing Systems
IEEE Transactions on Software Engineering
ICPP '97 Proceedings of the international Conference on Parallel Processing
Distributed Parallel Query Processing on Networks of Workstations
HPCN Europe 2000 Proceedings of the 8th International Conference on High-Performance Computing and Networking
Load Balancing Highly Irregular Computations with the Adaptive Factoring
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Server Load Balancing with Network Support: Active Anycast
IWAN '00 Proceedings of the Second International Working Conference on Active Networks
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
A Fuzzy Load Balancing Service for Network Computing Based on Jini
Euro-Par '01 Proceedings of the 7th International Euro-Par Conference Manchester on Parallel Processing
Simulating Load Balancing on Heterogeneous Workstation Clusters
ParNum '99 Proceedings of the 4th International ACPC Conference Including Special Tracks on Parallel Numerics and Parallel Computing in Image Processing, Video Processing, and Multimedia: Parallel Computation
Request Redirection Algorithms for Distributed Web Systems
IEEE Transactions on Parallel and Distributed Systems
Integrated scheduling of tasks and messages in distributed real-time systems
Engineering of distributed control systems
Performance of a distributed architecture for query processing on workstation clusters
Future Generation Computer Systems - Selected papers from CCGRID 2002
High-level directives to drive the allocation of parallel object-oriented applications
HIPS '97 Proceedings of the 1997 Workshop on High-Level Programming Models and Supportive Environments (HIPS '97)
Distributed Job Scheduling in SCI Local-Area MultiProcessors
HPDC '96 Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
Dynamic load balancing for switch-based networks
Journal of Parallel and Distributed Computing
Optimizing Static Job Scheduling in a Network of Heterogeneous Computers
ICPP '00 Proceedings of the Proceedings of the 2000 International Conference on Parallel Processing
Low Memory Cost Dynamic Scheduling of Large Coarse Grain Task Graphs
IPPS '98 Proceedings of the 12th. International Parallel Processing Symposium on International Parallel Processing Symposium
Integrated control of distributed volume visaulization through the World-Wide-Web
VIS '94 Proceedings of the conference on Visualization '94
On Load Balancing Approaches for Distributed Object Computing Systems
The Journal of Supercomputing
Improvement and evaluation of autonomous load distribution method
Artificial intelligence and security in computing systems
A new fuzzy-decision based load balancing system for distributed object computing
Journal of Parallel and Distributed Computing
Future Generation Computer Systems - Special issue: Advanced services for clusters and internet computing
Adaptive hash routing for a cluster of client-side web proxies
Journal of Parallel and Distributed Computing
A model for parallel programming over CORBA
Journal of Parallel and Distributed Computing
Performance Evaluation Model for Scheduling in Global Computing Systems
International Journal of High Performance Computing Applications
Dual and multiple token based approaches for load balancing
Journal of Systems Architecture: the EUROMICRO Journal
Allocating Non-Real-Time and Soft Real-Time Jobs in Multiclusters
IEEE Transactions on Parallel and Distributed Systems
Design and implementation of a novel dynamic load balancing library for cluster computing
Parallel Computing - Heterogeneous computing
Future Generation Computer Systems - Parallel input/output management techniques (PIOMT) in cluster and grid computing
Effect of network latency on load sharing in distributed systems
Journal of Parallel and Distributed Computing
Resource reservation and admission control in IEEE 802.11 WLANs
QShine '06 Proceedings of the 3rd international conference on Quality of service in heterogeneous wired/wireless networks
On Load Sharing In Distributed Systems: A Novel Approach
Journal of Integrated Design & Process Science
QoS management in distributed service oriented systems
PDCN'07 Proceedings of the 25th conference on Proceedings of the 25th IASTED International Multi-Conference: parallel and distributed computing and networks
Artificial life techniques for load balancing in computational grids
Journal of Computer and System Sciences
On the performance-driven load distribution for heterogeneous computational grids
Journal of Computer and System Sciences
IEEE Transactions on Parallel and Distributed Systems
Satisfaction balanced mediation
Proceedings of the sixteenth ACM conference on Conference on information and knowledge management
SQLB: a query allocation framework for autonomous consumers and providers
VLDB '07 Proceedings of the 33rd international conference on Very large data bases
Game-Theoretic Approach for Load Balancing in Computational Grids
IEEE Transactions on Parallel and Distributed Systems
International Journal of High Performance Computing and Networking
International Journal of High Performance Computing and Networking
Performance evaluation of a dynamic load-balancing library for cluster computing
International Journal of Computational Science and Engineering
ICAIT '08 Proceedings of the 2008 International Conference on Advanced Infocomm Technology
Efficient Load Balancing on a Cluster for Large Scale Online Video Surveillance
ICDCN '09 Proceedings of the 10th International Conference on Distributed Computing and Networking
A self-adaptable query allocation framework for distributed information systems
The VLDB Journal — The International Journal on Very Large Data Bases
Prediction of dynamical, nonlinear, and unstable process behavior
The Journal of Supercomputing
Grid resource management policies for load-balancing and energy-saving by vacation queuing theory
Computers and Electrical Engineering
Cooperative power-aware scheduling in grid computing environments
Journal of Parallel and Distributed Computing
Future Generation Computer Systems - Parallel input/output management techniques (PIOMT) in cluster and grid computing
Distributed visibility culling technique for complex scene rendering
Journal of Visual Languages and Computing
Analysis of coordinated load sharing for large distributed systems
International Journal of Computers and Applications
A novel approach for distributed application scheduling based on prediction of communication events
Future Generation Computer Systems
Load balancing: toward the infinite network and beyond
JSSPP'06 Proceedings of the 12th international conference on Job scheduling strategies for parallel processing
An adaptive load balancing management technique for RFID middleware systems
Software—Practice & Experience
Knbest - a balanced request allocation method for distributed information systems
DASFAA'07 Proceedings of the 12th international conference on Database systems for advanced applications
SEPADS'10 Proceedings of the 9th WSEAS international conference on Software engineering, parallel and distributed systems
Novel adaptive scheduling algorithm for computational grid
IMSAA'09 Proceedings of the 3rd IEEE international conference on Internet multimedia services architecture and applications
Biased random walks on resource network graphs for load balancing
The Journal of Supercomputing
Methods of task redistribution in multiagent systems
KES-AMSTA'10 Proceedings of the 4th KES international conference on Agent and multi-agent systems: technologies and applications, Part I
WaveGrid: a scalable fast-turnaround heterogeneous peer-based desktop grid system
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Queue waiting time aware dynamic workflow scheduling in multicluster environments
Journal of Computer Science and Technology
Game-theoretic static load balancing for distributed systems
Journal of Parallel and Distributed Computing
A hybrid load balancing algorithm for coarse-grained applications
ICCOMP'06 Proceedings of the 10th WSEAS international conference on Computers
An adaptive load balancing algorithm with use of cellular automata for computational grid systems
Euro-Par'11 Proceedings of the 17th international conference on Parallel processing - Volume Part I
Swarm Intelligence Approaches for Grid Load Balancing
Journal of Grid Computing
Dynamic hybrid DVE architecture
ASIAN'05 Proceedings of the 10th Asian Computing Science conference on Advances in computer science: data management on the web
A hybrid policy for fault tolerant load balancing in grid computing environments
Journal of Network and Computer Applications
Performance analysis of semi-centralized load sharing
ISPA'06 Proceedings of the 2006 international conference on Frontiers of High Performance Computing and Networking
KES'06 Proceedings of the 10th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part I
Scheduling efficiently for irregular load distributions in a large-scale cluster
ISPA'05 Proceedings of the Third international conference on Parallel and Distributed Processing and Applications
A new step toward load balancing based on competency rank and transitional phases in Grid networks
Future Generation Computer Systems
ISPA'04 Proceedings of the Second international conference on Parallel and Distributed Processing and Applications
Wave scheduler: scheduling for faster turnaround time in peer-based desktop grid systems
JSSPP'05 Proceedings of the 11th international conference on Job Scheduling Strategies for Parallel Processing
Satisfaction-Based query load balancing
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part I
Towards decentralized load balancing in a computational grid environment
GPC'06 Proceedings of the First international conference on Advances in Grid and Pervasive Computing
Process scheduling using ant colony optimization techniques
ISPA'06 Proceedings of the 4th international conference on Parallel and Distributed Processing and Applications
ISPA'06 Proceedings of the 4th international conference on Parallel and Distributed Processing and Applications
WAC'05 Proceedings of the Second international IFIP conference on Autonomic Communication
Case study: Evaluation of loadsharing algorithms for heterogeneous distributed systems
Computer Communications
An architecture for enterprise PC cloud
International Journal of Computational Science and Engineering
A multi-level monitoring framework for stream-based coordination programs
ICA3PP'12 Proceedings of the 12th international conference on Algorithms and Architectures for Parallel Processing - Volume Part I
Autonomic load balancing mechanisms in the P2P desktop grid
Proceedings of the 2013 ACM Cloud and Autonomic Computing Conference
Hi-index | 4.10 |
The problem of judiciously and transparently redistributing the load of the system among its nodes so that overall performance is maximized is discussed. Several key issues in load distributing for general-purpose systems, including the motivations and design trade-offs for load-distributing algorithms, are reviewed. In addition, several load-distributing algorithms are described and their performances are compared. These algorithms are sender-initiated algorithms, receiver-initiated algorithms, symmetrically initiated algorithms, and adaptive algorithms. Load-distributing policies used in existing systems are examined, and conclusions about which algorithm might help in realizing the most benefits of load distributing are drawn.