Automatically managing the state of replicated data of a computing environment, and methods therefor
AssigneeInternational Business Machines Corporation
InventorsPatrick A. Buah, Thomas V. Weaver
Life of this patent
Estimating the term…
Abstract
The state of data of a communications environment is automatically managed. The automatic management is provided via a facility that automatically obtains the current state of the data and uses that information to place the data in an appropriate state for a selected event to be processed. The data is, for instance, maintained on replicated storage media.
Claims20
A method of managing data of a communications environment, said method comprising:
- automatically obtaining, by a server of the communications environment, state of data to be used by an application to be run on a given site, the site chosen by a policy;
- determining, by the server, based on the obtained state and the given site, whether the data is in a state appropriate to allow access by the application;
- attempting to place the data in an appropriate state, based on the obtained state and the given site, in response to the determining indicating an inappropriate state for access by the application;
- checking, in response to the attempting, whether the data is in the appropriate state;
- and
- repeating the attempting and the checking, in response to the checking indicating that the data is in an inappropriate state for the application.
A computer program product for managing data of a communications environment, the computer program product comprising:
- a non-transitory computer-readable storage medium readable by a processor and storing instructions for execution by the processor for performing a method comprising:
- automatically obtaining state of data to be used by an application to be run on a given site, the site chosen by a policy;
- determining based on the obtained state and the given site, whether the data is in a state appropriate to allow access by the application;
- attempting to place the data in an appropriate state, based on the obtained state and the given site, in response to the determining indicating an inappropriate state for access by the application;
- checking, in response to the attempting, whether the data is in the appropriate state;
- and
- repeating the attempting and the checking, in response to the checking indicating that the data is in an inappropriate state for the application.
A computer system for managing data of a communications environment, the computer system comprising:
- a memory;
- and
- a processor in communications with the memory, wherein the computer system is capable of performing a method, said method comprising:
- automatically obtaining state of data to be used by an application to be run on a given site, the site chosen by a policy;
- determining based on the obtained state and the given site, whether the data is in a state appropriate to allow access by the application;
- attempting to place the data in an appropriate state, based on the obtained state and the given site, in response to the determining indicating an inappropriate state for access by the application;
- checking, in response to the attempting, whether the data is in the appropriate state;
- and
- repeating the attempting and the checking, in response to the checking indicating that the data is in an inappropriate state for the application.
Dependencies are inferred from the claim text.