CLOUD SERVICE INTERDEPENDENCY RELATIONSHIP DETECTION
First Claim
1. A method comprising:
- retrieving performance data of computing resources in a computing system for a time interval, the performance data including performance data in one or more performance categories;
for each computing resource-to-computing resource pair in the computing system, performing a correlation analysis of the respective behavior values of the computing resources in the pair;
identifying the computing resource-to-computing resource pairs that have correlation values exceeding a pre-determined threshold level as having performance interdependencies;
preparing an undirected graph of the computing resources that have performance interdependencies; and
displaying, on a computer display, the undirected graph of the computing resources that have performance interdependencies as a topographic map of the computing resources in the computing system.
11 Assignments
0 Petitions
Accused Products
Abstract
A computer system includes a processor, a memory, a data collector, a relationships analyzer, and a topological map generator. The data collector retrieves performance data in a specific set of performance categories for computing resources in a computing system for a time interval. The relationships analyzer, for each computing resource-to-computing resource pair in the computing system, performs a correlation analysis of the respective behavior values of the computing resources in the pair, and identifies the computing resource-to-computing resource pairs that have correlation values exceeding a pre-determined threshold level as having performance interdependencies. The topological map generator prepares an undirected graph of the computing resources that have performance interdependencies, and displays the undirected graph as a topographic map of the computing resources in the computing system.
-
Citations
24 Claims
-
1. A method comprising:
-
retrieving performance data of computing resources in a computing system for a time interval, the performance data including performance data in one or more performance categories; for each computing resource-to-computing resource pair in the computing system, performing a correlation analysis of the respective behavior values of the computing resources in the pair; identifying the computing resource-to-computing resource pairs that have correlation values exceeding a pre-determined threshold level as having performance interdependencies; preparing an undirected graph of the computing resources that have performance interdependencies; and displaying, on a computer display, the undirected graph of the computing resources that have performance interdependencies as a topographic map of the computing resources in the computing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer system comprising:
-
a processor; a memory; a data collector configured to; retrieve performance data of computing resources in a computing system for a time interval, the performance data including performance data in one or more performance categories; a relationships analyzer configured to; for each computing resource-to-computing resource pair in the computing system, perform a correlation analysis of the respective behavior values of the computing resources in the pair; and identify the computing resource-to-computing resource pairs that have correlation values exceeding a pre-determined threshold level as having performance interdependencies; and a topological map generator configured to; prepare an undirected graph of the computing resources that have performance interdependencies; and display, on a computer display, the undirected graph of the computing resources that have performance interdependencies as a topographic map of the computing resources in the computing system. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product including instructions recorded on a non-transitory computer-readable storage medium and configured to cause at least one processor to:
-
retrieve performance data of computing resources in a computing system for a time interval, the performance data including performance data in one or more performance categories; for each computing resource-to-computing resource pair in the computing system, perform a correlation analysis of the respective behavior values of the computing resources in the pair; identify the computing resource-to-computing resource pairs that have correlation values exceeding a pre-determined threshold level as having performance interdependencies; prepare an undirected graph of the computing resources that have performance interdependencies; and display, on a computer display, the undirected graph of the computing resources that have performance interdependencies as a topographic map of the computing resources in the computing system. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification