Calculating recovery time of an application system
First Claim
1. A method, in a data processing system, for calculating a recovery time of an application system in a computer system for tuning the computer system dynamically, the method comprising:
- determining, by a recovery calculator of the data processing system, a type of redolog used during a backup process and a corresponding recovery speed value associated with the type of redolog, wherein the type of redolog is one of a plurality of different types of redologs, and wherein the recovery speed value associated with the type of redolog is different from recovery speed values of other types of redologs in the plurality of types of redologs;
calculating, by the recovery calculator, the recovery time based on the type of redolog used during the backup process and the corresponding recovery speed value associated with the type of redolog;
comparing, by the recovery calculator, the calculated recovery time to a predefined maximum recovery time period; and
setting a trigger, in a status monitor of the data processing system, for performing an operation in response to the calculated recovery time exceeding the predefined maximum recovery time period.
1 Assignment
0 Petitions
Accused Products
Abstract
Mechanisms are provided for calculating a recovery time (tr) of an application system in a computer system. The mechanisms tune the computer system dynamically. A recovery time (tr) is calculated and controlled within flexible predefined time slices and compared to a predefined time period (t0). A trigger is set in the case in which the calculated recovery time (tr) exceeds the predefined time period (t0). The mechanisms determine a type of redolog used during a backup process and a corresponding recovery speed value associated with the type of redolog. The recovery time is calculated based on the type of redolog used during the backup process and the corresponding recovery speed value associated with the type of redolog.
9 Citations
20 Claims
-
1. A method, in a data processing system, for calculating a recovery time of an application system in a computer system for tuning the computer system dynamically, the method comprising:
-
determining, by a recovery calculator of the data processing system, a type of redolog used during a backup process and a corresponding recovery speed value associated with the type of redolog, wherein the type of redolog is one of a plurality of different types of redologs, and wherein the recovery speed value associated with the type of redolog is different from recovery speed values of other types of redologs in the plurality of types of redologs; calculating, by the recovery calculator, the recovery time based on the type of redolog used during the backup process and the corresponding recovery speed value associated with the type of redolog; comparing, by the recovery calculator, the calculated recovery time to a predefined maximum recovery time period; and setting a trigger, in a status monitor of the data processing system, for performing an operation in response to the calculated recovery time exceeding the predefined maximum recovery time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 13, 14, 15, 16)
-
-
8. A data processing system, comprising:
-
a recovery calculator unit in the data processing system; and a status monitor unit, in the data processing system, coupled to the recovery calculator unit, wherein the recovery calculator unit; determines a type of redolog used during a backup process and a corresponding recovery speed value associated with the type of redolog, wherein the type of redolog is one of a plurality of different types of redologs, and wherein the recovery speed value associated with the type of redolog is different from recovery speed values of other types of redologs in the plurality of types of redologs, calculates a recovery time based on the type of redolog used during the backup process and the corresponding recovery speed value associated with the type of redolog, compares the calculated recovery time to a predefined maximum recovery time period, and sets a trigger, in the status monitory unit, for performing an operation in response to the calculated recovery time exceeding the predefined maximum recovery time period. - View Dependent Claims (9, 10, 11)
-
-
12. A computer program product in a computer-readable storage medium for carrying out a method when the computer program is run on a computer, the method comprising:
-
determining a type of redolog used during a backup process and a corresponding recovery speed value associated with the type of redolog, wherein the type of redolog is one of a plurality of different types of redologs, and wherein the recovery speed value associated with the type of redolog is different from recovery speed values of other types of redologs in the plurality of types of redologs; calculating a recovery time of an application system in a computer system based on the type of redolog used during the backup process and the corresponding recovery speed value associated with the type of redolog; comparing the calculated recovery time to a predefined maximum recovery time period; and setting a trigger for performing an operation in response to the calculated recovery time exceeding the predefined maximum recovery time period. - View Dependent Claims (17, 18, 19, 20)
-
Specification