DocumentCode :
1672195
Title :
A computational complexity-aware model for performance analysis of software servers
Author :
Mathur, Vipul ; Apte, Varsha
Author_Institution :
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Mumbai, India
fYear :
2004
Firstpage :
537
Lastpage :
544
Abstract :
Queueing models are routinely used to analyze the performance of software systems. However, contrary to common assumptions, the time that a software server takes to complete jobs may depend on the total number of active sessions in the server. We present a queueing model that explicitly takes into account the time, taken by algorithms in the server, that varies with the user population. The model analytically predicts the response time and the "saturation number" of such systems. We validate our model with simulation and further demonstrate its usefulness by suggesting a heuristic technique to "discover" the complexity of algorithms in server software, solely from response time measurement. We applied the discovery technique to a Web-server testbed, and found that we can identify the asymptotic behavior of processing time as a function of the user population with a fair amount of accuracy. The results show that this promises to be one of the many "black-box analysis" techniques, often found necessary in the real world.
Keywords :
Internet; computational complexity; file servers; queueing theory; software performance evaluation; software tools; Internet; Web-server testbed; black-box analysis techniques; computational complexity; heuristic technique; queueing models; response time; saturation number; software server performance analysis; Computational modeling; Delay; Performance analysis; Predictive models; Queueing analysis; Software algorithms; Software measurement; Software performance; Software systems; Time measurement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Modeling, Analysis, and Simulation of Computer and Telecommunications Systems, 2004. (MASCOTS 2004). Proceedings. The IEEE Computer Society's 12th Annual International Symposium on
ISSN :
1526-7539
Print_ISBN :
0-7695-2251-3
Type :
conf
DOI :
10.1109/MASCOT.2004.1348310
Filename :
1348310
Link To Document :
بازگشت