Conditional actions based on runtime conditions of a computer system environment
First Claim
Patent Images
1. A computer-implemented method of controlling performance of actions within an Information Technology (IT) environment, said computer-implemented method comprising:
- determining, by a processor during runtime of the IT environment, whether a given component of the IT environment is being shared at a selected point in time during runtime by a plurality of business applications of the IT environment, wherein the given component is being shared at the selected point in time responsive to the given component being included at the selected point in time in a plurality of recovery segments representing the plurality of business applications; and
directing the given component to take action itself based on the determining, wherein the action to be taken is dependent on whether the given component is being shared at the selected point in time by the plurality of business applications.
1 Assignment
0 Petitions
Accused Products
Abstract
Conditionally performing delegated actions based on runtime conditions of the environment. A component of an Information Technology environment conditionally performs an action, such as its own recovery, based on whether the component can have such action delegated to it and/or whether that component is currently being shared by multiple business applications of the environment.
135 Citations
22 Claims
-
1. A computer-implemented method of controlling performance of actions within an Information Technology (IT) environment, said computer-implemented method comprising:
-
determining, by a processor during runtime of the IT environment, whether a given component of the IT environment is being shared at a selected point in time during runtime by a plurality of business applications of the IT environment, wherein the given component is being shared at the selected point in time responsive to the given component being included at the selected point in time in a plurality of recovery segments representing the plurality of business applications; and directing the given component to take action itself based on the determining, wherein the action to be taken is dependent on whether the given component is being shared at the selected point in time by the plurality of business applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system of controlling performance of actions within an Information Technology (IT) environment, said system comprising:
-
at least one processor to determine, during runtime of the IT environment, whether a given component of the IT environment is being shared at a selected point in time during runtime by a plurality of business applications of the IT environment, wherein the given component is being shared at the selected point in time responsive to the given component being included at the selected point in time in a plurality of recovery segments representing the plurality of business applications; and at least one processor to direct the given component to take action itself based on the determining, wherein the action to be taken is dependent on whether the given component is being shared at the selected point in time by the plurality of business applications. - View Dependent Claims (17, 18)
-
-
19. A computer program product for controlling performance of actions within an Information Technology (IT) environment, the computer program product including:
a non-transitory computer readable storage medium readable by a processor and storing instructions for execution by the processor for performing a method comprising; determining, during runtime of the IT environment, whether a given component of the IT environment is being shared at a selected point in time during runtime by a plurality of business applications of the IT environment, wherein the given component is being shared at the selected point in time responsive to the given component being included at the selected point in time in a plurality of recovery segments representing the plurality of business applications; and directing the given component to take action itself based on the determining, wherein the action to be taken is dependent on whether the given component is being shared at the selected point in time by the plurality of business applications. - View Dependent Claims (20, 21, 22)
Specification