In this paper, a new I/O-aware load-balancing scheme is presented to improve overall performance of a distributed system with a general and practical workload including I/O activities. The proposed scheme dynamically detects I/O load imbalance on nodes of a distributed system and determines whether to migrate the I/O requests of some jobs from overloaded nodes to other less- or under-loaded nodes, depending on data migration cost and remote I/O access overhead. Besides balancing I/O load, the scheme judiciously takes into account both CPU and memory load sharing in distributed systems, thereby maintaining the same level of performance as the existing schemes when I/O load is low or well balanced. Results from a trace-driven simulation study...
The average response time of tasks in a distributed system depends on the strategy by which workload...
We propose an adaptive load balancing algorithm for heterogeneous distributed systems. The algorithm...
Load balancing for clusters has been investigated extensively, mainly focusing on the effective usag...
In the last decade, clusters have become increasingly popular as powerful and cost-effective platfor...
In the last decade, clusters have become increasingly popular as powerful and cost-effective platfor...
In the last decade, clusters have become increasingly popular as powerful and cost-effective platfor...
Load balancing is the process of redistributing the work load among nodes of the distributed system ...
Distributed systems are gradually being accepted as the dominant computing paradigm of the future. H...
With the advent of distributed computer systems with a largely transparent user interface, new quest...
The study investigates various load balancing strategies to improve the performance of distributed c...
Abstract. The goal of load balancing is to assign to each node a number of tasks proportional to its...
International audienceWith the technological progress, distributed systems are widely used for paral...
In parallel distributed computing system, lightly and overloaded nodes can cause load imbalancing an...
A desirable feature in a Distributed Computing System is to balance the load of processors of a syst...
A desirable feature in a Distributed Computing System is to balance the load of processors of a syst...
The average response time of tasks in a distributed system depends on the strategy by which workload...
We propose an adaptive load balancing algorithm for heterogeneous distributed systems. The algorithm...
Load balancing for clusters has been investigated extensively, mainly focusing on the effective usag...
In the last decade, clusters have become increasingly popular as powerful and cost-effective platfor...
In the last decade, clusters have become increasingly popular as powerful and cost-effective platfor...
In the last decade, clusters have become increasingly popular as powerful and cost-effective platfor...
Load balancing is the process of redistributing the work load among nodes of the distributed system ...
Distributed systems are gradually being accepted as the dominant computing paradigm of the future. H...
With the advent of distributed computer systems with a largely transparent user interface, new quest...
The study investigates various load balancing strategies to improve the performance of distributed c...
Abstract. The goal of load balancing is to assign to each node a number of tasks proportional to its...
International audienceWith the technological progress, distributed systems are widely used for paral...
In parallel distributed computing system, lightly and overloaded nodes can cause load imbalancing an...
A desirable feature in a Distributed Computing System is to balance the load of processors of a syst...
A desirable feature in a Distributed Computing System is to balance the load of processors of a syst...
The average response time of tasks in a distributed system depends on the strategy by which workload...
We propose an adaptive load balancing algorithm for heterogeneous distributed systems. The algorithm...
Load balancing for clusters has been investigated extensively, mainly focusing on the effective usag...