Inventors:
Peter Gallanis - Highlands Ranch CO, US
Thomas Holloran - Parker CO, US
Mark Teflian - Parker CO, US
Scott Sleeper - Franktown CO, US
Bruce Bacon - Lone Tree CO, US
International Classification:
G06F017/50
G06G007/62
Abstract:
A method for monitoring performance of an IT-based computing system over the life cycle of the system is disclosed. The life cycle includes a conception phase, an analysis phase, an architecture design phase, a system design phase, a construction phase, a testing phase, a deployment phase, and finally, an operational phase. Performance requirements for the IT-based computing system are defined during the analysis phase. In the architecture design phase, the appropriate hardware and software infrastructure are selected for use in designing the base architecture for the system. In the system design phase, application specific system components are defined for the system. In the construction phase, the hardware platform is assembled and the software design specifications are turned into executable code. The constructed system is then tested for functionality and performance prior to being deployed for subsequent operation. A performance model is created during the analysis phase using the performance requirements. The model, which is refined during each phase in the life cycle to more accurately reflect the system being constructed, may be executed at any phase in the life cycle to render optimal levels of performance for the system at that phase. Furthermore, the refined model may be used during the operational phase of the life cycle to test the effect of enhancing a pre-existing IT-based computing system.