Management of computing machines with troubleshooting prioritization
First Claim
1. A method for managing a plurality of computing machines, the method comprising:
- executing, by one or more processors, a management activity on one or more computing machines;
receiving, by one or more processors, a corresponding result of the execution of the management activity on the one or more computing machines;
determining, by one or more processors, a success fingerprint according to one or more characteristics of the one or more computing machines based on a comparison with the one or more computing machines, wherein the management activity is successfully executed on the one or more computing machines by;
determining the success fingerprint according to one or more characteristic values of one or more common characteristics of one or more characteristic types, wherein the management activity is successfully executed on the one or more computing machines,assigning the one or more common characteristic types to the success fingerprint, andassociating a union of one or more characteristic values of the one or more common characteristic types of the one or more computing machines, wherein the management activity is successfully executed on the one or more computing machines, with the one or more common characteristic types of the success fingerprint;
calculating, by one or more processors, a similarity index for the one or more computing machines, wherein the management activity is not successfully executed on the one or more computing machines by comparing the one or more computing machines, wherein the management activity is not successfully executed on the one or more computing machines with the success fingerprint according to the one or more characteristics of the one or more computing machines, wherein the management activity is successfully executed on the one or more computing machines;
prioritizing, by one or more processors, one or more failures of the one or more computing machines, wherein the management activity is not successfully executed on the one or more computing machines;
outputting, by one or more processors, an indication of the one or more failures of the one or more computing machines, wherein the management activity is not successfully executed on the one or more computing machines, for use in troubleshooting the one or more failures; and
reducing, by one or more processors, a processing time and costs associated with troubleshooting the one or more failures by identifying the prioritized one or more failures of the one or more computing machines.
1 Assignment
0 Petitions
Accused Products
Abstract
A solution is proposed for managing a plurality of computing machines. A corresponding method comprises causing each computing machine of at least part of the computing machines to execute a management activity on the computing machine; receiving a corresponding result of the execution of the management activity on each computing machine; determining a success fingerprint according to one or more characteristics of each of at least part of one or more wherein the corresponding result is indicative of a success of the execution of the management activity thereon; calculating a similarity index for each of one or more failure ones of the computing machines wherein the corresponding result is indicative of a failure of the execution of the management activity thereon; and prioritizing the computing machines which failed to accept a policy according to the corresponding similarity indexes.
9 Citations
21 Claims
-
1. A method for managing a plurality of computing machines, the method comprising:
-
executing, by one or more processors, a management activity on one or more computing machines; receiving, by one or more processors, a corresponding result of the execution of the management activity on the one or more computing machines; determining, by one or more processors, a success fingerprint according to one or more characteristics of the one or more computing machines based on a comparison with the one or more computing machines, wherein the management activity is successfully executed on the one or more computing machines by; determining the success fingerprint according to one or more characteristic values of one or more common characteristics of one or more characteristic types, wherein the management activity is successfully executed on the one or more computing machines, assigning the one or more common characteristic types to the success fingerprint, and associating a union of one or more characteristic values of the one or more common characteristic types of the one or more computing machines, wherein the management activity is successfully executed on the one or more computing machines, with the one or more common characteristic types of the success fingerprint; calculating, by one or more processors, a similarity index for the one or more computing machines, wherein the management activity is not successfully executed on the one or more computing machines by comparing the one or more computing machines, wherein the management activity is not successfully executed on the one or more computing machines with the success fingerprint according to the one or more characteristics of the one or more computing machines, wherein the management activity is successfully executed on the one or more computing machines; prioritizing, by one or more processors, one or more failures of the one or more computing machines, wherein the management activity is not successfully executed on the one or more computing machines; outputting, by one or more processors, an indication of the one or more failures of the one or more computing machines, wherein the management activity is not successfully executed on the one or more computing machines, for use in troubleshooting the one or more failures; and reducing, by one or more processors, a processing time and costs associated with troubleshooting the one or more failures by identifying the prioritized one or more failures of the one or more computing machines. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for managing a plurality of computing machines, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computing system comprising:
-
program instructions to execute a management activity on one or more computing machines; program instructions to receive a corresponding result of an execution of the management activity on the one or more computing machines; program instructions to determine a success fingerprint according to one or more characteristics of the one or more computing machines based on a comparison with the one or more computing machines, wherein the management activity is successfully executed on the one or more computing machines by; program instructions to determine the success fingerprint according to one or more characteristic values of one or more common characteristics of one or more characteristic types, wherein the management activity is successfully executed on the one or more computing machines, program instructions to assign the one or more common characteristic types to the success fingerprint, and program instructions to associate a union of one or more characteristic values of the one or more common characteristic types of the one or more computing machines, wherein the management activity is successfully executed on the one or more computing machines, with the one or more common characteristic types of the success fingerprint; program instructions to calculate the similarity index for the one or more computing machines, wherein the management activity is not successfully executed on the one or more computing machines by comparing the one or more computing machines, wherein the management activity is not successfully executed on the one or more computing machines with the success fingerprint according to the one or more characteristics of the one or more computing machines, wherein the management activity is successfully executed on the one or more computing machines; program instructions to prioritize one or more failures of the one or more computing machines, wherein the management activity is not successfully executed on the one or more computing machines; program instructions to output an indication of the one or more failures of the one or more computing machines, wherein the management activity is not successfully executed on the one or more computing machines, for use in troubleshooting the one or more failures; and program instructions to reduce a processing time and costs associated with troubleshooting the one or more failures by identifying the prioritized one or more failures of the one or more computing machines. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system, the computer system comprising:
-
one or more computer processors; one or more computer readable storage media; and program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising; program instructions to execute a management activity on one or more computing machines; program instructions to receive a corresponding result of an execution of the management activity on the one or more computing machines; program instructions to determine a success fingerprint according to one or more characteristics of the one or more computing machines based on a comparison with the one or more computing machines, wherein the management activity is successfully executed on the one or more computing machines by; program instructions to determine the success fingerprint according to one or more characteristic values of one or more common characteristics of one or more characteristic types, wherein the management activity is successfully executed on the one or more computing machines, program instructions to assign the one or more common characteristic types to the success fingerprint, and program instructions to associate a union of one or more characteristic values of the one or more common characteristic types of the one or more computing machines, wherein the management activity is successfully executed on the one or more computing machines, with the one or more common characteristic types of the success fingerprint; program instructions to calculate a similarity index for the one or more computing machines, wherein the management activity is not successfully executed on the one or more computing machines by comparing the one or more computing machines, wherein the management activity is not successfully executed on the one or more computing machines with the success fingerprint according to the one or more characteristics of the one or more computing machines, wherein the management activity is successfully executed on the one or more computing machines; program instructions to prioritize one or more failures of the one or more computing machines, wherein the management activity is not successfully executed on the one or more computing machines; program instructions to output an indication of the one or more failures of the one or more computing machines, wherein the management activity is not successfully executed on the one or more computing machines, for use in troubleshooting the one or more failures; and program instructions to reduce a processing time and costs associated with troubleshooting the one or more failures by identifying the prioritized one or more failures of the one or more computing machines. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification