Publication Type:

Conference Proceedings

Source:

International Conference and Workshop on Computing and Communication (IEMCON), IEEE, Vancouver, BC, Canada, p.1-7 (2015)

ISBN:

9781479969081

URL:

http://ieeexplore.ieee.org/abstract/document/7344508/

Keywords:

Analytical models, Hardware, Predictive models, Software, Synchronization, Testing, Throughput

Abstract:

Scalability of a multi-tier enterprise system is limited resources that becomes a bottleneck, by the presence of software and hardware resource bottlenecks. These bottlenecks typically occur at larger number of users. From an IT industry point of view, deployment process of enterprise applications becomes simpler if these bottlenecks are known apriori during the performance testing itself. This paper uses an analytical model based technique for analyzing performance of such a system where the model consists of two layers of queuing networks for software resources and hardware resources. Proposed solution strategy involves identifying all the software resources in the application, estimating their service demands along with service demands of hardware resources, incorporating these parameters into the model and finally solving it. The paper describes a methodology that uses these steps to identify software and hardware bottlenecks for a given enterprise application. The paper further presents two case studies dealing with real-life multi-tier enterprise applications that encounter software resource bottlenecks. The case studies show that the model is able to predict throughput and utilization of servers with accuracy close to 90%.

Cite this Research Publication

S. Duttagupta, Virk, R., and Nambiar, M., “Software Bottleneck Analysis During Performance Testing”, International Conference and Workshop on Computing and Communication (IEMCON). IEEE, Vancouver, BC, Canada, pp. 1-7, 2015.

207
PROGRAMS
OFFERED
6
AMRITA
CAMPUSES
15
CONSTITUENT
SCHOOLS
A
GRADE BY
NAAC, MHRD
8th
RANK(INDIA):
NIRF 2018
150+
INTERNATIONAL
PARTNERS