DocumentCode
2592879
Title
Guaranteeing end-to-end deadlines in distributed client-server applications
Author
Di Natale, Marco ; Meschi, Antonio
Author_Institution
Fac. di Ingegneria, Pisa Univ., Italy
fYear
1998
fDate
17-19 Jun 1998
Firstpage
163
Lastpage
171
Abstract
The paper presents a scheme for guaranteeing the scheduling of real-time computations in a distributed environment. The authors propose a process model where only true (local or end-to-end) deadlines need to be specified. They assume all local interactions among processes are based on shared memory communication, protected by priority ceiling semaphores. Remote interactions are client-server blocking communications. The result is both a scheduling policy and a methodology to guarantee the integrated scheduling of processes and network messages. Both processes and messages are scheduled according to a fixed-priority scheme that can easily be implemented on most operating systems and a few network protocols. The procedure that checks the schedulability of the distributed computation against end-to-end deadlines is simple enough to be proposed as a scheme for a dynamic guarantee
Keywords
client-server systems; processor scheduling; protocols; real-time systems; shared memory systems; client-server blocking communications; distributed client-server applications; dynamic guarantee; end-to-end deadline guarantee; fixed-priority scheme; local interactions; network message scheduling; network protocols; operating systems; priority ceiling semaphores; process model; process scheduling; real-time computations; remote interactions; schedulability checking; scheduling guarantee; shared memory communication; true deadlines; Distributed computing; Dynamic scheduling; Jitter; Operating systems; Performance analysis; Processor scheduling; Protection; Protocols; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems, 1998. Proceedings. 10th Euromicro Workshop on
Conference_Location
Berlin
ISSN
1068-3070
Print_ISBN
0-8186-8503-4
Type
conf
DOI
10.1109/EMWRTS.1998.685081
Filename
685081
Link To Document