FAULT RECOVERY ROUTINE GENERATING DEVICE, FAULT RECOVERY ROUTINE GENERATING METHOD, AND RECORDING MEDIUM
1 Assignment
0 Petitions
Accused Products
Abstract
A fault recovery routine generating device includes a subroutine storage unit which stores subroutines, a precondition storage unit which sores a precondition, a fault combination acceptance unit which accepts a combination of faults that have occurred in components of an information system, a subroutine specification unit which identifies subroutines required for recovery of the components, a fault recovery routine generating unit which acquires the identified subroutines from the subroutine storage unit and links the subroutines to generate a candidate fault recovery routine which is a routine for recovering the information system, a fault recovery time estimation unit which estimates the time required for fault recovery by the candidate fault recovery routine, and a fault recovery routine output unit which outputs the candidate fault recovery routine whose fault recovery time is less than or equal to predetermined time as a fault recovery routine.
14 Citations
23 Claims
-
1-8. -8. (canceled)
-
9. A fault recovery routine generating device comprising circuitry configured to:
-
store subroutines which are routines for recovering failed components; store a precondition representing a condition required for executing the subroutines; accept a combination of faults that have occurred in components of an information system; identify subroutines required for recovering the components on the basis of the precondition and the combination of faults that have occurred in the components; acquire the identified subroutines from the stored subroutine and links the identified subroutines to generate a candidate fault recovery routine which is a routine for recovering the information system; estimate the time required for fault recovery by the candidate fault recovery routine; and output the candidate fault recovery routine whose fault recovery time is less than or equal to predetermined time as a fault recovery routine. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A fault recovery routine generating method comprises processing of:
-
storing subroutines which are routines for recovering components; storing a precondition representing a condition required for executing the subroutines; accepting a combination of faults that have occurred in components of an information system; identifying subroutines required for recovering the components on the basis of the precondition and the combination of faults that have occurred in the components; acquiring the identified subroutines from among the stored subroutines and linking the identified subroutines to generate a candidate fault recovery routine which is a routine for recovering the information system; estimating the time required for fault recovery by the candidate fault recovery routine; and outputting the candidate fault recovery routine whose fault recovery time is less than or equal to predetermined time as a fault recovery routine.
-
-
23. A non-transitory computer readable medium that stores therein a program causing a computer to execute processes of:
-
storing subroutines which are routines for recovering components; storing a precondition representing a condition required for executing the subroutines; accepting a combination of faults that have occurred in components of an information system; identifying subroutines required for recovering the components on the basis of the precondition and the combination of faults that have occurred in the components; acquiring the identified subroutines from among the stored subroutines and linking the identified subroutines to generate a candidate fault recovery routine which is a routine for recovering the information system; estimating the time required for fault recovery by the candidate fault recovery routine; and outputting the candidate fault recovery routine whose fault recovery time is less than or equal to predetermined time as a fault recovery routine.
-
Specification