DocumentCode :
2972401
Title :
Two-level iterative queuing modeling of software contention
Author :
Menascé, Daniel A.
Author_Institution :
Dept. of Comput. Sci., George Mason Univ., Fairfax, VA, USA
fYear :
2002
fDate :
2002
Firstpage :
267
Lastpage :
276
Abstract :
Being able to model contention for software resources (e.g., a critical section or database lock) is paramount to building performance models that capture all aspects of the delay encountered by a process as it executes. Several methods have been offered for dealing with software contention and with message blocking in client-server systems. This paper presents a general, straightforward, easy to understand and implement, approach to modeling software contention using queuing networks. The approach, called SQN-HQN, consists of a two-level iterative process. Two queuing networks are considered: one represents software resources (SQN) and the other hardware resources (HQN). Multiclass models are allowed and any solution technique exact or approximate - can be used at any of the levels. This technique falls in the general category of fixed-point approximate models and is similar in nature to other approaches. The main difference lies in its simplicity. The process converges very fast in the examples examined. The results were validated against global balance equation solutions and are very accurate.
Keywords :
client-server systems; delays; iterative methods; queueing theory; software engineering; SQN-HQN; approximate solution; client-server systems; database lock; delay; exact solution; fixed-point approximate models; global balance equations solution; hardware resources; message blocking; multiclass models; performance models; queuing networks; software contention; software resources; two-level iterative queuing modeling; Analytical models; Client-server systems; Computer science; Databases; Delay estimation; Equations; Hardware; Iterative methods; Network servers; Software performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Modeling, Analysis and Simulation of Computer and Telecommunications Systems, 2002. MASCOTS 2002. Proceedings. 10th IEEE International Symposium on
ISSN :
1526-7539
Print_ISBN :
0-7695-1840-0
Type :
conf
DOI :
10.1109/MASCOT.2002.1167086
Filename :
1167086
Link To Document :
بازگشت