A new approximate algorithm for the Stochastic Rendezvous Network (SRVN) model with nonpreemptive priority scheduling is introduced in this paper. SRVN is a performance model for client-server systems with synchronous communication which is different from Queueing Network models in two ways: it allows for nested services, and offers two phases of service (the first executed while the client is blocked and the second in parallel with the client). Earlier SRVN solutions have used a kind of approximate MVA based on heuristic assumptions to determine the queues properties at the instants of service request arrivals. More recently a new strategy called "Task-Directed Aggregation" (TDA) was introduced for the derivation of the arrival-instant probabilities equations for FIFO servers. The present paper applies TDA to nonpreemptive priority scheduling, thus demonstrating the value of this new strategy for models with no product-form solution. Experimental results show that the accuracy of the algorithm is good if the server is not saturated, and if a reasonable fraction of the load is available for the low-priority clients. The accuracy of the algorithm is consistent with results known for QN priority approximations.<<ETX>>
[1]
Dorina C. Petriu,et al.
Approximate solution for stochastic rendezvous networks by Markov chain task-directed aggregation
,
1991
.
[2]
Nicolas D. Georganas,et al.
Queueing networks - exact computational algorithms: a unified theory based on decomposition and aggregation
,
1989,
Computer systems.
[3]
C. Murray Woodside.
Throughput Calculation for Basic Stochastic Rendezvous Networks
,
1989,
Perform. Evaluation.
[4]
M. Reiser,et al.
A Queueing Network Analysis of Computer Communication Networks with Window Flow Control
,
1979,
IEEE Trans. Commun..
[5]
Kenneth C. Sevcik,et al.
Priority Scheduling Disciplines in Queuing Network Models of Computer Systems
,
1977,
IFIP Congress.
[6]
Dorina C. Petriu.
Approximate Mean Value Analysis of Client-Server Systems with Multi-class Requests
,
1994,
SIGMETRICS.
[7]
K. Mani Chandy,et al.
The MVA priority approximation
,
1984,
TOCS.
[8]
Derek L. Eager,et al.
The AMVA Priority Approximation
,
1988,
Perform. Evaluation.