Systems and methods for providing an automated diagnostic audit for cluster computer systems
First Claim
1. A method for providing an automated diagnostic audit for a cluster computer system, the cluster computer system comprising a plurality of nodes, each node of the plurality of nodes providing a mission-critical application to a plurality of clients, the method comprising:
- receiving information associated with the cluster computer system, the information comprising a plurality of system configuration parameters for each node of the plurality of nodes in the cluster computer system;
defining a plurality of system configuration categories associated with the plurality of system configuration parameters;
defining a threshold benchmark for each system configuration category of the plurality of system configuration categories, each threshold benchmark of a plurality of threshold benchmarks based on a predefined set of rules;
associating each of a portion of the plurality of system configuration parameters for each node of the plurality of nodes with one of the plurality of system configuration categories; and
generating audit information, the audit information based on a comparison of each of the portion of the plurality of system configuration parameters for each node of the plurality of nodes to the threshold benchmark for the associated system configuration category.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing an automated diagnostic audit for computer cluster systems are provided. One such method includes receiving information associated with the cluster computer system, the information comprising a plurality of system configuration parameters for each of the plurality of nodes in the cluster computer system; defining a plurality of system configuration categories associated with the plurality of system configuration parameters and a threshold benchmark for each of the plurality of system configuration categories, each of the threshold benchmarks based on a predefined set of rules; associating each of a portion of the plurality of system configuration parameters for each of the plurality of nodes with one of the plurality of system configuration categories; and generating audit information, the audit information based on a comparison of each of the portions for each of the plurality of nodes to the threshold benchmark for the associated system configuration category.
93 Citations
60 Claims
-
1. A method for providing an automated diagnostic audit for a cluster computer system, the cluster computer system comprising a plurality of nodes, each node of the plurality of nodes providing a mission-critical application to a plurality of clients, the method comprising:
-
receiving information associated with the cluster computer system, the information comprising a plurality of system configuration parameters for each node of the plurality of nodes in the cluster computer system;
defining a plurality of system configuration categories associated with the plurality of system configuration parameters;
defining a threshold benchmark for each system configuration category of the plurality of system configuration categories, each threshold benchmark of a plurality of threshold benchmarks based on a predefined set of rules;
associating each of a portion of the plurality of system configuration parameters for each node of the plurality of nodes with one of the plurality of system configuration categories; and
generating audit information, the audit information based on a comparison of each of the portion of the plurality of system configuration parameters for each node of the plurality of nodes to the threshold benchmark for the associated system configuration category. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing an automated diagnostic audit for a cluster computer system, the cluster computer system comprising a plurality of nodes, each node of the plurality of nodes providing a mission-critical application to a plurality of clients, the system comprising:
-
means for receiving information associated with the cluster computer system, the information comprising a plurality of system configuration parameters for each node of the plurality of nodes in the cluster computer system;
means for defining a plurality of system configuration categories associated with the plurality of system configuration parameters;
means for defining a threshold benchmark for each system configuration category of the plurality of system configuration categories, each threshold benchmark of a plurality of threshold benchmarks based on a predefined set of rules;
means for associating each of a portion of the plurality of system configuration parameters for each node of the plurality of nodes with one of the plurality of system configuration categories; and
means for generating audit information, the audit information based on a comparison of each of the portion of the plurality of system configuration parameters for each node of the plurality of nodes to the threshold benchmark for the associated system configuration category. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-readable medium comprising a program for providing an automated diagnostic audit for a cluster computer system, the cluster computer system comprising a plurality of nodes, each node of the plurality of nodes providing a mission-critical application to a plurality of clients, the program comprising:
-
a first portion of logic configured to receive information associated with the cluster computer system, the information comprising a plurality of system configuration parameters for each node of the plurality of nodes in the cluster computer system;
a second portion of logic configured to define a plurality of system configuration categories associated with the plurality of system configuration parameters;
a third portion of logic configured to define a threshold benchmark for each system configuration category of the plurality of system configuration categories, each threshold benchmark of a plurality of threshold benchmarks based on a predefined set of rules;
a fourth portion of logic configured to associate each of a portion of the plurality of system configuration parameters for each node of the plurality of nodes with one of the plurality of system configuration categories; and
a fifth portion of logic configured to generate audit information, the audit information based on a comparison of each of the portion of the plurality of system configuration parameters for each node of the plurality of nodes to the threshold benchmark for the associated system configuration category. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for providing an automated diagnostic audit for a cluster computer system, the cluster computer system comprising a plurality of nodes, each node of the plurality of nodes providing a mission-critical application to a plurality of clients, the method comprising:
-
collecting information associated with the cluster computer system, the information comprising a plurality of system configuration parameters for each node of the plurality of nodes in the cluster computer system;
providing the information associated with the cluster computer system to an application service provider; and
receiving diagnostic audit information generated by the application service provider, the diagnostic audit information corresponding to at least a portion of the information associated with the cluster computer system and determined by;
defining a plurality of system configuration categories associated with the plurality of system configuration parameters; defining a threshold benchmark for each system configuration category of the plurality of system configuration categories, each threshold benchmark of a plurality of threshold benchmarks based on a predefined set of rules;
associating each of a portion of the plurality of system configuration parameters for each node of the plurality of nodes with one of the plurality of system configuration categories; and
comparing each of the portion of the plurality of system configuration parameters for each node of the plurality of nodes to the threshold benchmark for the associated system configuration category. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A system for providing an automated diagnostic audit for a cluster computer system, the cluster computer system comprising a plurality of nodes, each node of the plurality of nodes providing a mission-critical application to a plurality of clients, the system comprising:
-
means for collecting information associated with the cluster computer system, the information comprising a plurality of system configuration parameters for each node of the plurality of nodes in the cluster computer system;
means for providing the information associated with the cluster computer system to an application service provider; and
means for receiving diagnostic audit information generated by the application service provider, the diagnostic audit information corresponding to at least a portion of the information associated with the cluster computer system and determined by;
defining a plurality of system configuration categories associated with the plurality of system configuration parameters; defining a threshold benchmark for each system configuration category of the plurality of system configuration categories, each threshold benchmark of a plurality of threshold benchmarks based on a predefined set of rules;
associating each of a portion of the plurality of system configuration parameters for each node of the plurality of nodes with one of the plurality of system configuration categories; and
comparing each of the portion of the plurality of system configuration parameters for each node of the plurality of nodes to the threshold benchmark for the associated system configuration category. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A computer-readable medium comprising a program for providing an automated diagnostic audit for a cluster computer system, the cluster computer system comprising a plurality of nodes, each of the plurality of nodes providing a mission-critical application to a plurality of clients, the program comprising:
-
a first portion of logic configured to collect information associated with the cluster computer system, the information comprising a plurality of system configuration parameters for each node of the plurality of nodes in the cluster computer system;
a second portion of logic configured to provide the information associated with the cluster computer system to an application service provider; and
a third portion of logic configured to receive diagnostic audit information generated by the application service provider, the diagnostic audit information corresponding to at least a portion of the information associated with the cluster computer system and determined by;
defining a plurality of system configuration categories associated with the plurality of system configuration parameters; defining a threshold benchmark for each system configuration category of the plurality of system configuration categories, each threshold benchmark of a plurality of threshold benchmarks based on a predefined set of rules;
associating each of a portion of the plurality of system configuration parameters for each node of the plurality of nodes with one of the plurality of system configuration categories; and
comparing each of the portion of the plurality of system configuration parameters for each node of the plurality of nodes to the threshold benchmark for the associated system configuration category. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60)
-
Specification