摘要 |
A storage system includes local storage and remote storage. The local storage operates to receive read and write requests to read data from and write data to local storage media. A controller of the local storage maintains a pair table containing the identifications of pairs, each pair being a predetermined storage area of the local storage media and a corresponding storage area of the remote storage area. Data written a storage area is assigned a priority, and a remote copy message is prepared, identifying the data, the assigned priority, and the pair containing the identity of the storage area to which the data is written. The remote copy message is stored in a remote copy queue that is periodically reviewed for pending remote copy messages. Any that are found are compared for priorities. Those remote copy messages with higher assigned priorities result in the corresponding data being sent for storage to the remote storage before those remote copy messages with lower assigned priorities.
|