PREDICTION-BASED DYNAMIC LOAD-SHARING HEURISTICS

Citation
Kk. Goswami et al., PREDICTION-BASED DYNAMIC LOAD-SHARING HEURISTICS, IEEE transactions on parallel and distributed systems, 4(6), 1993, pp. 638-648
Citations number
25
Categorie Soggetti
System Science","Computer Applications & Cybernetics","Engineering, Eletrical & Electronic
ISSN journal
10459219
Volume
4
Issue
6
Year of publication
1993
Pages
638 - 648
Database
ISI
SICI code
1045-9219(1993)4:6<638:PDLH>2.0.ZU;2-F
Abstract
This paper presents dynamic load-sharing heuristics which are novel in that they use predicted resource requirements of processes to manage workload in a distributed system. A previously developed statistical p attern-recognition method is employed for resource prediction. While n onprediction based heuristics depend on rapidly changing system status (e.g., load levels), the new heuristics depend on slowly changing pro gram resource usage patterns. Furthermore prediction-based heuristics can be more effective since they use ''future'' requirements rather th an just current system state. Four prediction-based heuristics, two ce ntralized and two distributed, are presented here. Using trace driven simulations, they are compared against random scheduling and two effec tive nonprediction based heuristics. Results show that the prediction- based, centralized heuristics achieve up to 30% better response time t han the nonprediction, centralized heuristic, and that the prediction- based, distributed heuristics achieve even better (up to 50%) improvem ent relative to their nonprediction counterpart.