Claims
- 1. 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. The processing system of claim 1 wherein the commands include remote copy commands.
- 3. The processing system of claim 1 further comprising a communication channel between the local host computer and at least one of the remote host computers.
- 4. The processing system of claim 3 further comprising a communication channel between the local storage system and at least one of the remote storage systems.
- 5. 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.
- 6. The processing system of claim 5 wherein the one or more commands includes a remote copy command.
- 7. The processing system of claim 5 further comprising a communication channel between the local host computer and at least one of the remote hosts and a communication channel between the local storage system and at least one of the remote storage systems.
- 8. 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.
- 9. The method of claim 8 wherein the first information includes remote copy commands.
- 10. The method of claim 8 wherein the step of communicating is performed over a communication channel disposed between the local host computer and at least one of the remote host computers.
- 11. The method of claim 10 wherein the step of communicating is further performed over a second communication channel disposed between the local storage system and at least one of the remote storage systems.
CROSS-REFERENCES TO RELATED APPLICATIONS
[0001] This application is a continuation of U.S. application Ser. No. 10/042,376, filed Jan. 3, 2002 which is incorporated herein by reference for all purposes.
Continuations (1)
|
Number |
Date |
Country |
Parent |
10042376 |
Jan 2002 |
US |
Child |
10832839 |
Apr 2004 |
US |