PerfCenterLite: Extrapolating Load Test Results for Performance Prediction of Multi-Tier Applications

Journal Title: EAI Endorsed Transactions on Cloud Systems - Year 2015, Vol 1, Issue 3

Abstract

Performance modeling is an important step in the lifecycle of a typical Web-based multi-tier application. However, while most practitioners are comfortable carrying out load tests on a Web application on a testbed, they find sophisticated performance modeling tools difficult to use because many inputs required by them are difficult to obtain. Chief among these is the service times of various types of requests at various resources in the multi-tier system (e.g. CPU execution time required at the Web server by a “Login” request). In this paper, we present PerfCenterLite, a tool focused on ease of use for practitioners of performance analysis. The tool (a) provides a spread-sheet template for describing the application architecture and (b) accepts standard performance metrics obtained from load testing of the application. PerfCenterLite then uses mathematical estimation techniques and transforms this input into a full-fledged performance model as required by a sophisticated performance modeling tool. Validation experiments show that performance metrics predicted using PerfCenterLite match well with measured values.

Authors and Affiliations

Varsha Apte, Nadeesh T. V.

Keywords

Related Articles

Specification of REST API Services for Modbus Protocol using Formal technique

With the advancements in technologies, there has been a growing trend to move from desktop applications towards web and mobile applications. This move was made possible through introduction of the RESTful Web Services. T...

A scalable middleware-based infrastructure for energy management and visualization in city districts

Following the Smart City views, citizens, policy makers and energy distribution companies need a reliable and scalable infrastructure to manage and analyse energy consumption data in a city district context. In order to...

Security Analytics and Benchmarking Log Aggregation in the Cloud

With increase in popularity of Cloud computing, most organizations are moving towards the Cloud. The main concern for these organizations when migrating to the Cloud is securing their data in the Cloud. There are securit...

Solving Queueing Network Models in Cloud Provisioning Contexts

In recent years the research community and most of cloud users are trying to propose flexible and general mechanisms to determine how much virtual resources need to be allocated to each tier of the applications executed...

Hybrid Scheduling for Quality of Service Guarantee of Multimedia Data Flows in Software Defined Networks

Supporting diverse Quality of Service (QoS) performance for heterogeneous data flows generated by multimedia applications has been a challenging issue that is not fully addressed in the Internet. Software Defined Network...

Download PDF file
  • EP ID EP45561
  • DOI http://dx.doi.org/10.4108/icst.valuetools.2014.258208
  • Views 421
  • Downloads 0

How To Cite

Varsha Apte, Nadeesh T. V. (2015). PerfCenterLite: Extrapolating Load Test Results for Performance Prediction of Multi-Tier Applications. EAI Endorsed Transactions on Cloud Systems, 1(3), -. https://europub.co.uk./articles/-A-45561