Volume initialization for asynchronous mirroring
AssigneeInternational Business Machines Corporation
InventorsItzhack GOLDBERG, Michael KELLER, Moriel LECHTMAN, Orit NISSAN-MESSING, Eliyahu WEISSBREM
Life of this patent
Estimating the term…
Abstract
Methods, apparatus and computer program products implement embodiments of the present invention that include conveying first data from local regions of a local volume of a local storage system to a remote storage system having a remote volume with remote regions in a one-to-one correspondence with the local regions. While conveying the first data, a request is received to update a given local region, and the given local region is marked.
Claims23
A method, comprising:
- conveying first data from local regions of a local volume of a local storage system to a remote storage system having a remote volume with remote regions in a one-to-one correspondence with the local regions;
- receiving, while conveying the first data, a request to update a given local region, and marking the given local region;
- and
- creating, subsequent to conveying the first data, a local snapshot referencing the local regions.
A storage facility, comprising:
- a local volume having local regions;
- a remote volume having remote regions in a one-to-one correspondence with the local regions;
- and
- a local processor configured to convey first data from the local regions to the corresponding remote regions, to receive, while conveying the first data, a request to update a given local region, and to mark the given local region, and to create, subsequent to conveying the first data, a local snapshot referencing the local regions.
A computer program product, the computer program product comprising:
- a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising:
- computer readable program code configured to convey first data from local regions of a local volume of a local storage system to a remote storage system having a remote volume with remote regions in a one-to-one correspondence with the local regions;
- computer readable program code configured to receive, while conveying the first data, a request to update a given local region, and to mark the given local region;
- and
- computer readable program code configured to create, subsequent to conveying the first data, a local snapshot referencing the local regions.
Dependencies are inferred from the claim text.