DocumentCode :
1614559
Title :
Queueing analysis in dynamic distributed real-time systems
Author :
Chiu, Ge-Ming ; Raghavendra, C.S.
Author_Institution :
Dept. of Electr. Eng.-Syst., Univ. of Southern California, Los Angeles, CA, USA
fYear :
1989
Firstpage :
162
Lastpage :
166
Abstract :
The effect of queueing on a dynamic distributed real-time system, in which jobs have hard deadline requirements, is studied. A job can be guaranteed to be completed before its deadline expires; it is rejected otherwise. An analytic model is presented to calculate the probability that an arbitrary arriving job will be guaranteed. An embedded Markov chain is first established, followed by a probability analysis. In the model, only one copy of the resource is considered. If more than one copy exists in the distributed real-time system, the scheduling discipline for incoming jobs among these copies will affect the probability that a job can be guaranteed. It is shown that a round-robin scheduling, in which arriving jobs are assigned to all the copies of the resource in a cyclic order, is the best strategy. In this strategy, a job that cannot be guaranteed by its assigned copy can never be guaranteed by other copies either. However, it requires a centralized controller to assign the load. The performance issue for cases with multiple copies of a resource is noted with respect to various strategies. The model is nevertheless useful for further research where multiple copies will be taken into account or for the design of a real-time system where jobs with a hard deadline requirement arrive to the system dynamically and nonperiodically
Keywords :
Markov processes; distributed processing; probability; queueing theory; real-time systems; scheduling; switching theory; centralized controller; cyclic order; deadline requirements; dynamic distributed real-time systems; dynamic nonperiodic arrivals; embedded Markov chain; incoming jobs; job completion guarantees; load assignment; performance; probability; queueing analysis; resource copies; round-robin scheduling; scheduling discipline; Heuristic algorithms; Job design; Performance analysis; Power generation; Probability; Process control; Processor scheduling; Queueing analysis; Real time systems; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real Time, 1989. Proceedings., Euromicro Workshop on
Conference_Location :
Como
Print_ISBN :
0-8186-1956-2
Type :
conf
DOI :
10.1109/EMWRT.1989.43455
Filename :
43455
Link To Document :
بازگشت