SYSTEM AND METHOD FOR SELF-HEALING
First Claim
1. A self-healing system, comprising:
- a system error determining unit analyzing a monitoring result of a system environment or components constituting the system and determining whether the system error occurs on the basis of the analyzing result;
a countermeasure selecting unit selecting a countermeasure depending on whether or not to self-heal the system error when the system error occurs;
a software service providing unit continuously providing the software service in the system by reflecting the selected countermeasure; and
a healing performance evaluating unit evaluating healing performance on the basis of a healing result when the selected countermeasure is self-healing of the system error.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a system and a method for self-healing in a critical system. The present invention monitors a current situation of the critical system, determines whether a system has an error by analyzing the monitoring result, judges whether to perform self-healing in a current state or drive safety software which provides a minimum basic service according to self-healing of the system error or not when the system error occurs, and evaluates self-healing performance after healing the system error. According to exemplary embodiments of the present invention, it is possible to continuously provide a software service and further improve the reliability of the self-healing system through the evaluation of the self-healing performance.
39 Citations
20 Claims
-
1. A self-healing system, comprising:
-
a system error determining unit analyzing a monitoring result of a system environment or components constituting the system and determining whether the system error occurs on the basis of the analyzing result; a countermeasure selecting unit selecting a countermeasure depending on whether or not to self-heal the system error when the system error occurs; a software service providing unit continuously providing the software service in the system by reflecting the selected countermeasure; and a healing performance evaluating unit evaluating healing performance on the basis of a healing result when the selected countermeasure is self-healing of the system error. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A self-healing method, comprising:
-
system error determining of analyzing a monitoring result of a system environment or components constituting the system and determining whether the system error occurs on the basis of the analyzing result; countermeasure selecting of selecting a countermeasure depending on whether or not to self-heal the system error when the system error occurs; software service providing of continuously providing the software service in the system by reflecting the selected countermeasure; and healing performance evaluating of evaluating healing performance on the basis of a healing result when the selected countermeasure is self-healing of the system error. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification