Replication arbitration apparatus, method and program
First Claim
Patent Images
1. An arbitration apparatus placed between a storage system of a replication source and a storage system of a replication destination;
- transfer between the storage system of said replication source and the storage system of said replication destination being performed via said arbitration apparatus, said arbitration apparatus comprising;
acceptance means that receives the update information which has been transferred from the storage system of the replication source;
storing means in which the update information received is temporarily stored;
transmitting means that transmit the update information received to the storage system of the replication destination; and
schedule means that controls scheduling of transmission of the update information received, based upon address information of the update information in storage of said replication source, so as to transmit the update information received immediately or preferentially to the storage system of a replication destination, or to store the update information received in the storing means temporarily and transmit the update information hat has been temporarily stored in the storing means to the storage system of the replication destination on the occurrence of a prescribed event.
1 Assignment
0 Petitions
Accused Products
Abstract
Replication between master storage and replica storage is performed via an arbitration apparatus. The arbitration apparatus controls transmission of update information from the master storage to the replica storage to thereby rationalize the updating sequence of replica storage.
-
Citations
22 Claims
-
1. An arbitration apparatus placed between a storage system of a replication source and a storage system of a replication destination;
- transfer between the storage system of said replication source and the storage system of said replication destination being performed via said arbitration apparatus, said arbitration apparatus comprising;
acceptance means that receives the update information which has been transferred from the storage system of the replication source;
storing means in which the update information received is temporarily stored;
transmitting means that transmit the update information received to the storage system of the replication destination; and
schedule means that controls scheduling of transmission of the update information received, based upon address information of the update information in storage of said replication source, so as to transmit the update information received immediately or preferentially to the storage system of a replication destination, or to store the update information received in the storing means temporarily and transmit the update information hat has been temporarily stored in the storing means to the storage system of the replication destination on the occurrence of a prescribed event. - View Dependent Claims (2, 19, 20)
- transfer between the storage system of said replication source and the storage system of said replication destination being performed via said arbitration apparatus, said arbitration apparatus comprising;
-
3. An arbitration apparatus placed between a storage system of a replication source and a storage system of a replication destination;
-
transfer between the storage system of said replication source and the storage system of said replication destination being performed via said arbitration apparatus, said arbitration apparatus comprising;
acceptance means that receives update information transmitted from the storage system of said replication source;
a transmission scheduler that controls scheduling of transmission of the update information received by said acceptance means, by referring to a transmission rule that decides a sequence of application of the update information in the storage system of said replication destination; and
transmitting means that receives a transmit command from said transmission scheduler and transmits the update information to the storage system of said replication destination. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
21. A replication control method in which transfer between a storage system of a replication source and a storage system of a replication destination is performed via an arbitration apparatus placed between the storage system of the replication source and the storage system of the replication destination, the method comprising:
-
a step of said arbitration apparatus receiving update information that has been transferred from the storage system of said replication source;
a step of said arbitration apparatus exercising control of the transfer of the update information received, based upon address information of the update information in storage of said replication source, so as to transfer the update information received to the storage system of said replication destination immediately or preferentially, or to store said update information received in storing means temporarily and transmit the update information that has been stored in the storing means to the storage system of a replication destination on the occurrence of a prescribed event.
-
-
22. A program for causing a computer to execute the following processing, said computer constituting an arbitration apparatus placed between a storage system of a replication source and a storage system of a replication destination, transfer between the storage system of said replication source and the storage system of said replication destination being performed via said arbitration apparatus:
-
processing for receiving update information that has been transferred from the storage system of said replication source; and
processing for exercising control of the transfer of the update information received, based upon address information of the update information in storage of said replication source, so as to transfer the update information received to the storage system of said replication destination immediately or preferentially, or to store said update information received in storing means temporarily and transmit the update information hat has been stored in the storing means to the storage system of a replication destination on the occurrence of a prescribed event.
-
Specification