Back to results
US 2004/0205309 A1Published application
Data synchronization of multiple remote storage
AssigneeHitachi, Ltd.
InventorNaoki Watanabe
Life of this patent
Estimating the term…
Abstract
A processing system includes a local or local storage and a number of remote or remote storage systems that store data mirroring that maintained by the local storage system. Data that is written, changed, deleted or other wise modified by the local storage system is periodically sent to the remote storage systems to update the mirroring data maintained by each.
Claims11
A processing system, comprising:
- a local site having a local host computer and a local storage system, the local storage system receiving write requests from the local host computer to write data to a primary volume in the local storage system;
- and
- at least two remote sites, each having a remote host computer and a remote storage system, each remote storage system including a mirrored volume of the primary volume,
- the local site operable to send commands to each of the remote sites, the commands resulting in a copy of data corresponding to the write request to be created on the mirrored volume of each of the remote storage systems,
- each of the remote storage systems having a queue structure for queuing information used to produce the copy of data to be created on its mirrored volume.
2 more elements
A processing system, comprising:
- a local site having a local host and a local storage system, the local storage system having a primary volume and receiving write data from the local host to the primary volume;
- and
- at least two remote sites, each having a remote host computer and a remote storage system, each remote storage system including a mirrored volume of the primary volume for storing a copy of the write data,
- the local site operable to send one or more commands to each of the remote sites to cause a copy of the write data to be stored on their respective mirrored volumes,
- each of the remote storage systems having one or more queues for queuing information used to produce the copy of write data,
- one of the remote storage systems communicating to another of the remote storage systems information relating to the queued information in order to identify differences between data images maintained by each of the mirrored volumes.
3 more elements
A data storage method, comprising:
- receiving a write request at a local site comprising a local host and a local storage system, the write request having associated write data, the local storage system having a primary volume to which the write data is written;
- communicating first information from the local site to two or more remote sites, each remote site comprising a remote host computer and a remote storage system, each remote storage system including a mirrored volume of the primary volume;
- and
- in response to the first information, creating a copy of the write data to be stored in the mirrored volume of each remote site, including, at each remote site, queuing information that is used to create the copy of the write data to be stored on its mirrored volume.
1 more element
Dependencies are inferred from the claim text.