Determining a recurrent problem of a computer resource using signatures
First Claim
Patent Images
1. A method of determining a recurrent problem of at least one computer resource, the method comprising:
- determining signatures for at least one computer resource, each signature representing a state of the at least one computer resource;
storing annotations with the signatures, the annotations including descriptions of a service level objective violation and a solution for fixing the violation;
automatically determining similarities between the signatures;
determining whether a recurrent problem of the at least one computer resource exists based on at least some of the similarities.
5 Assignments
0 Petitions
Accused Products
Abstract
A computer system includes a signature creation engine operable to determine signatures representing states of a computer resource from metrics for the computer resource. The computer system also includes a database operable to store the signatures along with an annotation for each signature including information relating to a state of the computer resource. The computer system is operable to determine a recurrent problem of the computer resource from stored signatures.
-
Citations
37 Claims
-
1. A method of determining a recurrent problem of at least one computer resource, the method comprising:
-
determining signatures for at least one computer resource, each signature representing a state of the at least one computer resource; storing annotations with the signatures, the annotations including descriptions of a service level objective violation and a solution for fixing the violation; automatically determining similarities between the signatures; determining whether a recurrent problem of the at least one computer resource exists based on at least some of the similarities. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of determining a recurrent problem of at least one computer resource, the method comprising:
-
determining signatures for at least one computer resource, each signature representing a state of the at least one computer resource; automatically determining similarities between the signatures by determining groups of similar signatures; determining whether a recurrent problem of the at least one computer resource exists based on at least some of the similarities and by determining a time of occurrence of the signatures in each group; and identifying signatures in the same group having metrics captured during service level objective violations for the at least one computer resource. - View Dependent Claims (9, 10, 11)
-
-
12. A method of determining a recurrent problem of at least one computer resource, the method comprising:
-
determining signatures for at least one computer resource, each signature representing a state of the at least one computer resource; automatically determining similarities between the signatures by determining groups of similar signatures, wherein the determining of groups of similar signatures includes determining clusters of signatures; determining a purity of each cluster; determining whether the purity of any of the clusters is less than a predetermined purity; and for each cluster determined to have a purity less than the predetermined purity, determining new clusters for signatures from the cluster; and determining whether a recurrent problem of the at least one computer resource exists based on at least some of the similarities. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of determining a syndrome of a computer resource problem, the method comprising:
-
grouping signatures of at least one computer resource based on similarities, wherein the signatures represent states of the at least one computer resource; annotating signatures in a group with the syndrome of the problem of the at least one computer resource, wherein the annotating of signatures includes generating a label corresponding to the syndrome of the problem of the at least one computer resource; and annotating the signatures in the group with the label; and for at least one of the groups, determining a common denominator that characterizes the signatures in the group, wherein the common denominator is representative of a syndrome of a problem of the at least one computer resource. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A computer system comprising:
-
a signature creation engine operable to determine signatures representing states of at least one computer resource from metrics for the at least one computer resource; a recurrent problem identifier module operable to identify a recurrent problem of the at least one computer resource from the signatures; and a database operable to store the signatures on a tangible computer readable storage medium along with an annotation for each signature including information relating to a state of the at least one computer resource, wherein the annotations include labels corresponding to a syndrome of a problem of the at least one computer resource and signatures included in a same group based on similarities have annotations with a same label. - View Dependent Claims (29, 30, 31, 32)
-
-
33. A method comprising:
-
receiving a search signature including a signature for a first computer system having a problem; and searching clusters of stored signatures for at least one signature similar to the search signature, wherein the signatures are clustered to group similar signatures and each signature includes an annotation including a description of a state of a computer system associated with the signature, wherein the annotations include labels corresponding to a syndrome of a problem of a computer system and signatures included in a same group based on similarities have annotations with a same label; and retrieving the annotation for at least one of the similar signatures. - View Dependent Claims (34, 35, 36)
-
-
37. An apparatus comprising:
-
means for determining signatures representing states of at least one computer resource; means for storing the signatures and an annotation for each signature including information associated with a state of the at least one computer resource, wherein the annotations include labels corresponding to a syndrome of a problem of a computer resource and signatures included in a same group based on similarities have annotations with a same label; means for determining a recurrent problem of the at least one computer resource from at least some of the signatures; means for determining a syndrome of a problem of the at least one computer resource from at least some of the signatures; and means for searching the stored signatures to identify at least one closely matching signature of a signature of another computer resource to at least one of diagnose and determine a solution of a problem of the another computer resource.
-
Specification