DYNAMIC CORRELATION OF SERVICE ORIENTED ARCHITECTURE RESOURCE RELATIONSHIP AND METRICS TO ISOLATE PROBLEM SOURCES
First Claim
1. An automated method for determining a potential multicomputer related problem comprising the steps of:
- determining and storing in a configuration management database a set of relationships between a set of computer resources needed to complete a multicomputer business transaction;
retrieving said resource relationships;
retrieving a set of performance monitoring metrics for the set of computer resources during executions of the multicomputer business transaction;
dynamically deriving correlations between the sets of resource relationships and the performance metrics;
comparing a trend of one or more correlations to one or more service level requirements to predict one or more potential future violations of a business transaction requirement, including identification of one or more related resources likely to cause said violation; and
reporting to an administrator of said computer resources said violation prediction and said likely cause identification.
1 Assignment
0 Petitions
Accused Products
Abstract
A potential multicomputer related problem is predicted and reported by determining a set of computer resources and relationships there between needed to complete a multicomputer business transaction, retrieving performance monitoring metrics for the computer resources during executions of the multicomputer transaction, dynamically deriving correlations between the resource relationships and the performance metrics, comparing a trend of the correlations to one or more service level requirements to predict one or more potential future violations of a business transaction requirement, including identification of one or more related resources likely to cause the violation, and reporting such prediction and likely case to an administrator.
141 Citations
20 Claims
-
1. An automated method for determining a potential multicomputer related problem comprising the steps of:
-
determining and storing in a configuration management database a set of relationships between a set of computer resources needed to complete a multicomputer business transaction; retrieving said resource relationships; retrieving a set of performance monitoring metrics for the set of computer resources during executions of the multicomputer business transaction; dynamically deriving correlations between the sets of resource relationships and the performance metrics; comparing a trend of one or more correlations to one or more service level requirements to predict one or more potential future violations of a business transaction requirement, including identification of one or more related resources likely to cause said violation; and reporting to an administrator of said computer resources said violation prediction and said likely cause identification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-based system for determining a potential multicomputer related problem comprising the steps of:
-
a first data storage subsystem containing performance monitoring metrics collected from components of a multicomputer business transaction arrangement; a second data storage subsystem containing a plurality of relationship definitions for said components for completing a business transaction; and a correlation agent portion of a computer platform, having access to said first and second data storage subsystems, and being configured to; (a) retrieve said resource relationships and a set of performance monitoring metrics for a set of components operated during executions of the multicomputer business transaction; (b) dynamically derive correlations between the set of resource relationships and the performance metrics; (c) compare a trend of one or more correlations to one or more service level requirements to predict one or more potential future violations of a business transaction requirement, including identification of one or more related components likely to cause said violation; and (d) report to an administrator of said computer resources said violation prediction and said likely cause identification. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. An article of manufacture for determining a potential multicomputer related problem comprising:
-
a computer-readable medium suitable for encoding computer programs; and one or more computer programs encoded by said medium and configured to cause a processor to perform the steps of; (a) determining and storing in a configuration management database a set of relationships between a set of computer resources needed to complete a multicomputer business transaction; (b) retrieving said resource relationships; (c) retrieving a set of performance monitoring metrics for the set of computer resources during executions of the multicomputer business transaction; (d) dynamically deriving correlations between the sets of resource relationships and the performance metrics; (e) comparing a trend of one or more correlations to one or more service level requirements to predict one or more potential future violations of a business transaction requirement, including identification of one or more related resources likely to cause said violation; and (f) reporting to an administrator of said computer resources said violation prediction and said likely cause identification. - View Dependent Claims (17, 18, 19, 20)
-
Specification