System and Methods to Automate Collect, Analyze, and Recover CIM-Based Storage Software Problems
Original Publication Date: 2004-Sep-28
Included in the Prior Art Database: 2004-Sep-28
This invention describes methods to automatically analyze fault information from software running on many types of data processing systems and generates automatic recovery action to correct or recover from the fault so the software can continue to run.
System and Methods to Automate Collect, Analyze, and Recover CIM -Based Storage Software Problems
Disclosed is an error handling, diagnosis, and self healing multilayer system. It consists of one managing server called Error Processing (EP) Server, which receives system configuration, error, and state information from data processing systems with different operating systems of various vendors. The information send by those data processing systems, called Error Daemon Agent (EDA) Clients, is in a standard and consistent format that is recognized by the EP Server which knows how to process the information based on a predefined policy. The disclosure solves the current problem of multiple layers filtering errors resulting in inadequate information going to subsequent layers seen in existing error processing systems.
The second feature of this disclosure is to take advantage of the common storage interface of SMIS-compliant software, especially its common error presentation standard, to create an automated process to analyze problems across different kind of data processing systems. This analysis is performed by the Data Analysis Procedure (DAP) of the EP Server.
The third feature of this disclosure is that it offers mechanism to generate automatic recovery action to correct or recover from the fault state based on the analysis of the DAP, thus the application software can continue to operate after self healing without human intervention.
This is a summary of how the disclosure can be implemented:
The multilayer system described here is called Error Analysis and Recovery System (EARS). The EARS takes advantage of the commonality of CIM architecture in terms of operation requests/responses and error presentation across all platforms that adhere to this architect...