Quantitative system performance: computer system analysis using queueing network models
Quantitative system performance: computer system analysis using queueing network models
IEEE Transactions on Computers
A toolset for performance engineering and software design of client-server systems
Performance Evaluation - Special issue: performance modeling tools
IEEE Transactions on Software Engineering
Automatic Generation of a Software Performance Model Using an Object-Oriented Prototype
MASCOTS '95 Proceedings of the 3rd International Workshop on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems
Parameter estimation for performance models of distributed application systems
CASCON '95 Proceedings of the 1995 conference of the Centre for Advanced Studies on Collaborative research
Services supporting management of distributed applications and systems
IBM Systems Journal
Automatic generation of performance models using the distributed management framework (DMF)
CASCON '97 Proceedings of the 1997 conference of the Centre for Advanced Studies on Collaborative research
Information Technology and Management
Hi-index | 0.00 |
Organizations have become increasingly dependent on computing systems to achieve their business goals. The performance of these systems in terms of response times and cost has a major impact on their effectiveness. To achieve openness and scalability, these systems have begun to rely on distributed environment technologies such as the Open Software Foundation's Distributed Computing Environment (DCE) and the Object Management Group's Common Object Request Broker Architecture (CORBA). The resulting systems are complex and have performance behaviour that can defy intuition. Predictive performance models and performance evaluation techniques are needed to help manage their behaviour. Predictive models allow the timely evaluation of the performance impact of many different application loads and alternative configurations. Unfortunately model building by hand can be time- consuming and error-prone. This paper describes techniques developed to help automate the construction of performance models for operational distributed application systems. It describes the information that is needed to automate model building, the infrastructure that supports the model building, and the methods used to obtain or estimate the required information. An example is given to illustrate the model-building process and the evaluation of several "what-if" scenarios for management that can be answered using the model.