Storage management in cascaded replication of data
AssigneeInternational Business Machines Corporation
InventorsGail Andrea SPEAR, Michael E. FACTOR, Shachar FIENBLIT
Life of this patent
Estimating the term…
Abstract
Provided are a method, system, and article of manufacture, wherein synchronous replication of data is initiated from a first site to a second site. At least one part of the data is sent asynchronously from the second site to a third site, wherein the asynchronously sent at least one part of the data is stored at the second site while the at least one part of data is in flight from the second site to the third site. The at least one part of the data stored at the second site is deleted, in response to the at least one part of the data being securely stored at the third site.
Claims30
A method, comprising:
- initiating synchronous replication of data, from a first site, to a second site;
- asynchronously sending at least one part of the data from the second site to a third site, wherein the asynchronously sent at least one part of the data is stored at the second site while the at least one part of data is in flight from the second site to the third site;
- and
- deleting the at least one part of the data stored at the second site, in response to the at least one part of the data being securely stored at the third site.
A system, comprising:
- a first site;
- a second site coupled to the first site;
- a third site coupled to the second site;
- at least one processor;
- and
- memory coupled to the at least one processor, wherein the at least one processor performs operations, the operations comprising:
- (i) initiating synchronous replication of data, from the first site, to the second site;
- (ii) asynchronously sending at least one part of the data from the second site to the third site, wherein the asynchronously sent at least one part of the data is stored at the second site while the at least one part of data is in flight from the second site to the third site;
- and
- (iii) deleting the at least one part of the data stored at the second site, in response to the at least one part of the data being securely stored at the third site.
An article of manufacture, wherein the article of manufacture is capable of causing operations on one or more storage sites comprising a first site, a second site and a third site, the operations comprising:
- initiating synchronous replication of data, from the first site, to the second site;
- asynchronously sending at least one part of the data from the second site to the third site, wherein the asynchronously sent at least one part of the data is stored at the second site while the at least one part of data is in flight from the second site to the third site;
- and
- deleting the at least one part of the data stored at the second site, in response to the at least one part of the data being securely stored at the third site.
A method for deploying computing infrastructure, comprising integrating computer-readable code into a first site, a second site, and a third site, wherein the code in combination with the first site, the second site, and the third site is capable of performing:
- initiating synchronous replication of data, from the first site, to the second site;
- asynchronously sending at least one part of the data from the second site to the third site, wherein the asynchronously sent at least one part of the data is stored at the second site while the at least one part of data is in flight from the second site to the third site;
- and
- deleting the at least one part of the data stored at the second site, in response to the at least one part of the data being securely stored at the third site.
A system, comprising:
- a first site;
- a second site coupled to the first site;
- a third site coupled to the second site;
- means for initiating synchronous replication of data, from the first site, to the second site;
- means for asynchronously sending at least one part of the data from the second site to the third site, wherein the asynchronously sent at least one part of the data is stored at the second site while the at least one part of data is in flight from the second site to the third site;
- and
- means for deleting the at least one part of the data stored at the second site, in response to the at least one part of the data being securely stored at the third site.
A computer readable storage medium, wherein the computer readable storage medium includes machine readable instructions stored thereon, wherein the machine readable instructions cause operations on one or more storage sites comprising a first site, a second site, and a third site, the operations comprising:
- initiating synchronous replication of data, from the first site, to the second site;
- asynchronously sending at least one part of the data from the second site to the third site, wherein the asynchronously sent at least one part of the data is stored at the second site while the at least one part of data is in flight from the second site to the third site;
- and
- deleting the at least one part of the data stored at the second site, in response to the at least one part of the data being securely stored at the third site.
Dependencies are inferred from the claim text.