DocumentCode :
3162048
Title :
Effective load sharing in distributed real-time systems
Author :
Shin, Kang G. ; Hou, Chao-Ju
Author_Institution :
Real-Time Comput. Lab., Michigan Univ., Ann Arbor, MI, USA
fYear :
1991
fDate :
2-5 Dec 1991
Firstpage :
670
Lastpage :
677
Abstract :
In a distributed real-time system, temporary uneven task arrivals among the nodes may cause some tasks to miss their deadlines even if the overall system has the capacity to meet the deadlines of all tasks. In this paper, an effective load sharing (LS) scheme is proposed as a solution to this problem. Upon arrival of a task at a node, the node determines whether or not it can complete the task in time under the minimum-laxity-first-served policy. If the task cannot be guaranteed or if guarantees of some other tasks are to be violated due to the insertion of this task into the existing schedule, the node looks up the list of loss-minimizing decisions, and determines the best node among a set of nodes in its physical proximity, called its buddy set, to which the task(s) may be transferred. This list of decisions is periodically updated using Bayesian decision analysis and prior/posterior state distributions. These probability distributions are derived from the information collected via time-stamped state-region change broadcasts within each buddy set. The performance of the proposed scheme is evaluated via simulation along with five other schemes. The proposed scheme is shown to outperform all but perfect LS scheme in (i) meeting task deadlines and (ii) tolerating the delays in state-information collection and task transfer
Keywords :
Bayes methods; distributed processing; probability; real-time systems; scheduling; Bayesian decision analysis; buddy set; delays; distributed real-time systems; load sharing; loss-minimizing decisions; minimum-laxity-first-served policy; prior/posterior state; time-stamped state-region change broadcasts; Bayesian methods; Broadcasting; Contracts; Delay; Laboratories; Real time systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 1991. Proceedings of the Third IEEE Symposium on
Conference_Location :
Dallas, TX
Print_ISBN :
0-8186-2310-1
Type :
conf
DOI :
10.1109/SPDP.1991.218198
Filename :
218198
Link To Document :
بازگشت