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


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.


Related Articles

A Fair Cloud Resource Allocation using Data Envelopment Analysis

Internet technology is advancing with each passing day, the user's demand is also increasing. Of course the users will more concern to quality of service. The vendors must find out a win win method of resource allocation...

A New QoE-Driven Video Cache Allocation Scheme for Mobile Cloud Server

With the advent of mobile cloud computing, video cache technologies at local cellular networks have attracted extensive attention. Nevertheless, existing video cache allocation schemes mostly made decisions only accordin...

Social Aspect of Vehicular Communications

The interconnection of devices is expected to grow and to incorporate systems that used to be isolated. As the vehicle evolves from a simple transport machine to an intelligent entity that collects information from the e...

A Permission-Based Distributed Mutual Exclusion Algorithm allowing Quality of Service (PBDMEAQoS)

The main purpose of mutual exclusion in a distributed environment is to control access to a shared resource. Large-scale distributed systems such as clouds or grids provide shared informatics resources to its clients. In...

Multipath Bandwidth Scavenging in the Internet of Things

To meet the infrastructure coverage and capacity needed by future IoT applications, service providers may engage in mutually-beneficial modes of collaboration such as cooperative packet forwarding and gatewaying through...

Download PDF file
  • EP ID EP45561
  • DOI
  • Views 253
  • 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), -.