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.
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...
On the Performance of General Cache Networks
The performance evaluation of cache networks has gain a huge attention due to content-oriented delivery technologies. If general network topologies are more realistic than hierarchical networks widely studied in the lite...
Adapting Data Popularity in Mobility-Based Proactive Caching Decisions for Heterogeneous Wireless Networks
The current paper presents extensions to a distributed user mobility-based proactive caching scheme that supports individual users’ requests, and a brief discussion of the benefits from exploiting user-centric features....
Dimensionality Reduction for Handwritten Digit Recognition
Human perception of dimensions is usually limited to two or three degrees. Any further increase in the number of dimensions usually leads to the difficulty in visual imagination for any person. Hence, machine learning rese...
A Survey on Cognitive computing using Semantic Technology
The sheer volume of data being generated by the resources is creating a form of cognitive overload for enterprises. The data will be useful to multiple processes in enterprises. Learning and understanding natural languag...