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.
Palladio Optimization Suite: QoS optimization for component-based Cloud applications
One important issue in software engineering is to find an effective way to deal with the increasing complexity of software computing system. Modern software applications have evolved in terms of size and scope. Specific...
Social Media Security based on OTP and Biometric System
One-time passwords are a method for validating yourself to a framework using a solitary utilize mystery that is particular to you and may have a restricted day and age of legitimacy. At the end of the day, you have two p...
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...
A Survey on Security of Web Services and its Implementations
Web Services are software snippets that can be integrated in HTTP and XML based messages based on web technology. Security plays a crucial role in web services. Web services provide a basis for system integration without...
Towards a cloud consumers credibility assessment and trust management of cloud services
In Cloud computing, several issues arises due to malicious users. The cloud service provider does not know whether the cloud consumer is authorized user or an unauthorized user when they access the data from cloud. Cloud...