Method and system for adjusting the relative value of system configuration recommendations
First Claim
Patent Images
1. A method of adjusting relative value of implemented computer configuration changes, the method comprising:
- identifying computer configuration changes in a computer system, the computer configuration changes being identified by using a configuration tracking application installed either locally on the computer system or on a network on which the computer system is communicatively connected;
obtaining performance metrics for the computer system before and after computer configuration changes implemented in the computer system, the performance metrics being obtained by a performance collector application installed on the computer system; and
assessing effectiveness of the computer configuration changes based on the obtained performance metrics, wherein the assessing is made by assigning a weight value that represents a relative value of performance improvement based on implementation of each of the computer configuration changes as compared to performance improvements from other configuration changes; and
the method further comprising;
receiving a user input with respect to which ones of a plurality of collectors are to be utilized to obtain the performance metrics for the computer system, the plurality of collectors providing an additional role of running tests on various components of the network.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for proposing advice consisting of corrective actions and enhancements to address a detected problem or measured degradation in the operation of a computer based on collected configuration and performance data. After the advice is proposed, the method and/or system automatically detects when and in what form the advice was implemented, and rates the efficacy of the implementation action based on subsequent collection and measurement of performance. The method and/or system is then able to adjust the importance of the advice relative to other advice.
-
Citations
14 Claims
-
1. A method of adjusting relative value of implemented computer configuration changes, the method comprising:
-
identifying computer configuration changes in a computer system, the computer configuration changes being identified by using a configuration tracking application installed either locally on the computer system or on a network on which the computer system is communicatively connected; obtaining performance metrics for the computer system before and after computer configuration changes implemented in the computer system, the performance metrics being obtained by a performance collector application installed on the computer system; and assessing effectiveness of the computer configuration changes based on the obtained performance metrics, wherein the assessing is made by assigning a weight value that represents a relative value of performance improvement based on implementation of each of the computer configuration changes as compared to performance improvements from other configuration changes; and the method further comprising;
receiving a user input with respect to which ones of a plurality of collectors are to be utilized to obtain the performance metrics for the computer system, the plurality of collectors providing an additional role of running tests on various components of the network. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of adjusting relative value of implemented computer configuration changes, the method comprising:
-
identifying computer configuration changes in a computer system, the computer configuration changes being identified by using a configuration tracking application installed either locally on the computer system or on a network on which the computer system is communicatively connected; obtaining performance metrics for the computer system before and after computer configuration changes implemented in the computer system, the performance metrics being obtained by a performance collector application installed on the computer system; and assessing effectiveness of the computer configuration changes based on the obtained performance metrics, wherein the assessing is made by assigning a weight value that represents a relative value of performance improvement based on implementation of each of the computer configuration changes as compared to performance improvements from other configuration changes; and the method further comprising; comparing the performance metrics obtained in the obtaining step against performance baselines stored beforehand; and based on the comparing, querying a data warehouse for antecedent configuration changes. - View Dependent Claims (7)
-
-
8. A system comprising:
-
hardware components in a computer system; installed software in the computer system; configuration settings indicating configuration conditions for the hardware components and the installed software; and programmed instructions to; identify implemented configuration changes in the computer system, the configuration changes being identified by using a configuration tracking application installed either locally on the computer system or on a network on which the computer system is communicatively connected; collect performance metrics associated with the computer system having the identified implemented configuration changes, the performance metrics being collected by a performance collector application installed on the computer system; and weight effectiveness of the identified implemented configuration changes, wherein a weight value is assigned that represents a relative value of performance improvement based on implementation of each of the identified implemented configuration changes as compared to performance improvements from other configuration changes; and the identify programmed instructions further comprising;
receiving a user input with respect to which ones of a plurality of collectors are to be utilized to obtain the performance metrics for the computer system, the plurality of collectors providing an additional role of running tests on various components of the network. - View Dependent Claims (9, 10, 11)
-
-
12. A system comprising:
-
hardware components in a computer system; installed software in the computer system; configuration settings indicating configuration conditions for the hardware components and the installed software; and programmed instructions to; identify implemented configuration changes in the computer system, the configuration changes being identified by using a configuration tracking application installed either locally on the computer system or on a network on which the computer system is communicatively connected; collect performance metrics associated with the computer system having the identified implemented configuration changes, the performance metrics being collected by a performance collector application installed on the computer system; and weight effectiveness of the identified implemented configuration changes, wherein a weight value is assigned that represents a relative value of performance improvement based on implementation of each of the identified implemented configuration changes as compared to performance improvements from other configuration changes, wherein the programmed instructions are further to; compare the performance metrics obtained in the collecting step against performance baselines stored beforehand; and based on the comparing, query a data warehouse for antecedent configuration changes. - View Dependent Claims (13)
-
-
14. A system implemented on at least one computer for adjusting relative value of implemented configuration changes on computer systems in a network, the system comprising:
-
means for obtaining configuration information for the computer systems in the network, the configuration information being obtained by using a plurality of collectors installed either locally on the computer systems or on a network on which the computer systems are communicatively connected; means for obtaining performance data for the computer systems in the network, the performance metrics being obtained by a performance collector application installed on the computer systems; means for recommending configuration changes to one of the computer systems in the network; means for obtaining performance data for the one of the computer systems after implementation of recommended configuration changes; and means for adjusting relative value of the recommended configuration changes based on an evaluation of the performance data after implementation of recommended configuration changes, wherein the relative value is adjusted by utilizing a weight value that represents a relative performance improvement based on implementation of each of the recommended configuration changes as compared to performance improvements from other configuration changes; and wherein configuration changes are recommended based on relative value where high value indicates performance improvement based on the configuration changes, wherein the means for obtaining configuration information further comprises;
receiving means for receiving a user input with respect to which ones of a plurality of collectors are to be utilized to obtain the performance metrics for the computer systems, the plurality of collectors providing an additional role of running tests on various components of the network.
-
Specification