Sciweavers

ICDCS
1999
IEEE

Interpreting Stale Load Information

14 years 4 months ago
Interpreting Stale Load Information
In this paper we examine the problem of balancing load in a large-scale distributed system when information about server loads may be stale. It is well known that sending each request to the machine with the apparent lowest load can behave badly in such systems, yet this technique is common in practice. Other systems use round-robin or random selection algorithms that entirely ignore load information or that only use a small subset of the load information. Rather than risk extremely bad performance on one hand or ignore the chance to use load information to improve performance on the other, we develop strategies that interpret load information based on its age. Through simulation, we examine several simple algorithms that use such load interpretation strategies under a range of workloads. Our experiments suggest that by properly interpreting load information, systems can (1) match the performance of the most aggressive algorithms when load information is fresh, (2) outperform current ...
Michael Dahlin
Added 03 Aug 2010
Updated 03 Aug 2010
Type Conference
Year 1999
Where ICDCS
Authors Michael Dahlin
Comments (0)