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