DocumentCode :
3703253
Title :
Software bottleneck analysis during performance testing
Author :
Subhasri Duttagupta;Rupinder Virk;Manoj Nambiar
Author_Institution :
TCS Innovation Labs, Tata Consultancy Services Ltd, Mumbai, India 400093
fYear :
2015
Firstpage :
1
Lastpage :
7
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%.
Keywords :
"Software","Synchronization","Analytical models","Hardware","Testing","Throughput","Predictive models"
Publisher :
ieee
Conference_Titel :
Computing and Communication (IEMCON), 2015 International Conference and Workshop on
Type :
conf
DOI :
10.1109/IEMCON.2015.7344508
Filename :
7344508
Link To Document :
بازگشت