DocumentCode :
1246706
Title :
The stochastic rendezvous network model for performance of synchronous client-server-like distributed software
Author :
Woodside, C. Murray ; Neilson, John E. ; Petriu, Dorina C. ; Majumdar, Shikharesh
Author_Institution :
Dept. of Syst. & Comput. Eng., Carleton Univ., Ottawa, Ont., Canada
Volume :
44
Issue :
1
fYear :
1995
fDate :
1/1/1995 12:00:00 AM
Firstpage :
20
Lastpage :
34
Abstract :
Distributed or parallel software with synchronous communication via rendezvous is found in client-server systems and in proposed open distributed systems, in implementation environments such as Ada, V, remote procedure call systems, in transputer systems, and in specification techniques such as CSP, CCS and LOTOS. The delays induced by rendezvous can cause serious performance problems, which are not easy to estimate using conventional models which focus on hardware contention, or on a restricted view of the parallelism which ignores implementation constraints. Stochastic rendezvous networks are queueing networks of a new type which have been proposed as a modelling framework for these systems. They incorporate the two key phenomena of included service and a second phase of service. This paper extends the model to also incorporate different services or entries associated with each task. Approximations to arrival-instant probabilities are employed with a mean-value analysis framework, to give approximate performance estimates. The method has been applied to moderately large industrial software systems
Keywords :
client-server systems; delays; parallel programming; remote procedure calls; software performance evaluation; transputer systems; Ada; CCS; CSP; LOTOS; V; delays; implementation environments; open distributed systems; performance evaluation; queueing networks; remote procedure call systems; specification techniques; stochastic rendezvous network model; synchronous client-server-like distributed software; transputer systems; Carbon capture and storage; Client-server systems; Communication system software; Computer industry; Delay estimation; Hardware; Performance analysis; Software systems; Stochastic processes; Stochastic systems;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/12.368012
Filename :
368012
Link To Document :
بازگشت