Automated infrastructure audit system
First Claim
1. A method of auditing an infrastructure in a data processing system, the method comprising:
- identifying a reference infrastructure state in a resource management system;
identifying a current infrastructure state in the resource management system;
determining differences between the reference infrastructure state and the current infrastructure state; and
transmitting a notification to a designated recipient if differences between the reference infrastructure state and the current infrastructure state are identified.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides an automated method and system for auditing infrastructures in a managed region of a resource management system. A resource management region queries the endpoints in the system, retrieves reference infrastructure configuration data, and stores the data in a database. At a later time, the resource management region again queries the endpoints and the resource management region itself, and retrieves current infrastructure configuration data. Changes in the state of the system infrastructure from the time the reference infrastructure data is generated to the time the current infrastructure data is generated is found by comparing the reference infrastructure data to the current infrastructure data. The resource management region transmits a notification to the system administrator if unauthorized changes are found. The present invention reduces the large amount of administrative and maintenance labor costs that can occur when settings in the infrastructure are inconsistent with what they are thought to be.
-
Citations
25 Claims
-
1. A method of auditing an infrastructure in a data processing system, the method comprising:
-
identifying a reference infrastructure state in a resource management system;
identifying a current infrastructure state in the resource management system;
determining differences between the reference infrastructure state and the current infrastructure state; and
transmitting a notification to a designated recipient if differences between the reference infrastructure state and the current infrastructure state are identified. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A data processing system for auditing an infrastructure, comprising:
-
means for identifying a reference infrastructure state in a resource management system;
means for identifying a current infrastructure state in the resource management system;
means for determining differences between the reference infrastructure state and the current infrastructure state; and
means for transmitting a notification to a designated recipient if differences between the reference infrastructure state and the current infrastructure state are identified. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A data processing system for performing a infrastructure audit, comprising:
-
a data extraction program for gathering a reference infrastructure state;
a data extraction program for gathering a current infrastructure state;
a comparison engine for comparing the reference infrastructure state to the current infrastructure state;
a notification engine for reporting any discrepancies between the reference infrastructure state and the current infrastructure state. - View Dependent Claims (22)
-
-
23. A computer program product in a computer readable medium for auditing an infrastructure, comprising:
-
instructions for identifying a reference infrastructure state in a resource management system;
instructions for identifying a current infrastructure state in the resource management system;
instructions for determining differences between the reference infrastructure state and the current infrastructure state; and
instructions for transmitting a notification to a designated recipient if differences between the reference infrastructure state and the current infrastructure state are identified. - View Dependent Claims (24)
-
-
25. A system for auditing an infrastructure, the system comprising:
-
a database;
a plurality of audit modules, wherein each of the plurality of audit modules identifies changes that occur to the infrastructure over time and audits a different segment of the system infrastructure; and
a main audit device, wherein the main audit device requests at least one of the plurality of audit modules to identify changes that occur to the infrastructure over time, gathers audit data, and stores the audit data in the database.
-
Specification