University of Limerick
Browse
- No file added yet -

Software contention aware queueing network model of three-tier Web systems (Work-In-Progress)

Download (174.12 kB)
conference contribution
posted on 2014-07-23, 09:10 authored by Shadi Ghaith, Miao Wang, Philip Perry, Liam Murphy
Using modelling to predict the performance characteristics of software applications typically uses Queueing Network Models representing the various system hardware resources. Leaving out the software resources, such as the limited number of threads, in such models leads to a reduced prediction accuracy. Accounting for Software Contention is a challenging task as existing techniques to model software components are complex and require deep knowledge of the software architecture. Furthermore, they also require complex measurement processes to obtain the model's service demands. In addition, solving the resultant model usually require simulation solvers which are often time consuming. In this work, we aim to provide a simpler model for three- tier web software systems which accounts for Software Contention that can be solved by time e cient analytical solvers. We achieve this by expanding the existing \Two-Level Iterative Queuing Modelling of Software Contention" method to handle the number of threads at the Application Server tier and the number of Data Sources at the Database Server tier. This is done in a generic manner to allow for extending the solution to other software components like memory and crit- ical sections. Initial results show that our technique clearly outperforms existing techniques.

History

Publication

ICPE '14 Proceedings of the 5th ACM/SPEC international conference on Performance engineering;pp. 273-276

Publisher

Association for Computing Machinery

Note

peer-reviewed

Other Funding information

SFI

Rights

"© ACM, 2014. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in ICPE '14 Proceedings of the 5th ACM/SPEC international conference on Performance engineering , pp. 273-275, http://dx.doi.org/10.1145/2568088.2576760

Language

English

Usage metrics

    University of Limerick

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC