DocumentCode
2752239
Title
Distributed operating systems support for scheduling atomic real-time transactions
Author
Wedde, Horst F. ; Daniels, Douglas C.
Author_Institution
Dept. of Comput. Sci., Wayne State Univ., Detroit, MI, USA
fYear
1990
fDate
6-8 Jun 1990
Firstpage
136
Lastpage
142
Abstract
The authors define and discuss novel distributed resource-scheduling algorithms which provide the support for efficient real-time operations on replicated distributed files, realizing them in the manner of distributed atomic real-time transactions. They first define a base algorithm version, called simultaneous enqueuing, and give its relevant properties: starvation-freeness and a minimal message overhead. They then enhance this algorithm by mechanisms which allow for promoting tasks ahead of resource competitors, e.g. because of an earlier deadline. This leads to the hurry-up version of simultaneous enqueuing. A first series of simulation experiments was performed under varying resource contention, and with varying upper bounds for the task laxity, using partial ordering resource scheduling as a benchmark. The results are very favorable for the algorithms which are implemented as part of the kernel services of the real-time version of the distributed operating system DRAGON SLAYER, designer to support is distributed and adaptive replicated file system MELODY
Keywords
distributed processing; operating systems (computers); real-time systems; scheduling; MELODY; benchmark; distributed operating system DRAGON SLAYER; minimal message overhead; partial ordering resource scheduling; resource-scheduling algorithms; scheduling atomic real-time transactions; simulation experiments; simultaneous enqueuing; starvation-freeness; upper bounds; Adaptive systems; Concurrency control; File systems; Hardware; Kernel; Military computing; Operating systems; Processor scheduling; Real time systems; Scheduling algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Real Time, 1990. Proceedings., Euromicro '90 Workshop on
Conference_Location
Horsholm
Print_ISBN
0-8186-2076-5
Type
conf
DOI
10.1109/EMWRT.1990.128241
Filename
128241
Link To Document