Three data center remote copy system
First Claim
1. A remote copy system, comprising:
- a first storage system including a first storage controller and a first data volume, the first storage controller being configured to control data access requests to the first data volume, the first storage system being configured to store write data in the first data volume upon receiving a write request from a first host associated with the first storage system and generate a journal including control data and journal data;
a second storage system including a journal volume and configured to receive and store the journal generated by the first storage system in the journal volume; and
a third storage system including a second data volume and configured to receive the journal from the second storage system and store the journal data of the journal to the second data volume according to information provided in the control data.
1 Assignment
0 Petitions
Accused Products
Abstract
A remote copy system includes a first storage system including a first storage controller and a first data volume. The first storage controller is configured to control data access requests to the first data volume. The first storage system is configured to store write data in the first data volume upon receiving a write request from a first host associated with the first storage system and generate a journal including control data and journal data. A second storage system includes a journal volume and configured to receive and store the journal generated by the first storage system in the journal volume. A third storage system includes a second data volume and configured to receive the journal from the second storage system and store the journal data of the journal to the second storage system according to information provided in the control data.
41 Citations
22 Claims
-
1. A remote copy system, comprising:
-
a first storage system including a first storage controller and a first data volume, the first storage controller being configured to control data access requests to the first data volume, the first storage system being configured to store write data in the first data volume upon receiving a write request from a first host associated with the first storage system and generate a journal including control data and journal data;
a second storage system including a journal volume and configured to receive and store the journal generated by the first storage system in the journal volume; and
a third storage system including a second data volume and configured to receive the journal from the second storage system and store the journal data of the journal to the second data volume according to information provided in the control data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A storage system, comprising:
-
a first storage controller to receive data access requests from a first host;
a first storage area that is associated with the first storage controller and configured to store information according to controls of the first storage controller, the first storage area including a primary volume, a second storage controller provided at least 100 miles away from the first storage controller; and
a second storage area that is associated the second storage controller and configured to store information according to the controls of the second storage controller, the second storage area including a secondary volume, wherein the secondary volume mirrors the primary volume, wherein the first storage controller is configured to store write data associated with a write request from the first host in the primary volume and generate a journal including control data and journal data in response to the write request, the journal data corresponding to the write data, the journal being transmitted synchronously to an journal volume provided external to the first storage area.
-
-
15. A method for operating a remote copy system, the method comprising:
-
generating a journal including control data and journal data at a primary storage system after receiving a write request from a primary host associated with the primary storage system; and
transmitting the journal to an intermediary storage system for data mirroring between the primary storage system and a secondary storage system, the secondary storage system being remotely located from the intermediary storage system. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification