Subsystems and an integrated system of these subsystems
First Claim
1. A method for copying data from a main center to a remote center, the main center comprising a plurality of first disk subsystems, the method comprising:
- for each of the first disk subsystems, receiving data from a host unit;
for each of the first disk subsystems, storing received data in its memory;
if a designated first disk subsystem is operating in a state of transferring data to the remote center, then in each of the other first disk subsystems transferring data therefrom to the remote center;
if the designated first disk subsystem is not operating in the state of transferring data to the remote center, then in each of the other first disk subsystems retaining information of a location where received data is stored therein,wherein the other first disk subsystems transfer data to the remote center depending on whether or not the designated first subsystem transfers data to the remote center.
0 Assignments
0 Petitions
Accused Products
Abstract
A disk subsystem assures the sequence and the coherence of data updating with two or more disk subsystems is provided with an asynchronous remote copy function. A main center 9 includes a computer system having the configuration of slave subsystems 3-2 to 3-n connected with a master disk subsystem 3-1. It secures the coherence between data at the main center 9 and the remote center 10 at the temporary suspension by repeating temporary suspension and release of the temporary suspension of the remote copy by the master subsystem 3-1 at predetermined opportunities. It also repeats temporary suspension and release of the temporary suspension of the remote copy by slave subsystems 3-2 to 3-n connected to it.
-
Citations
21 Claims
-
1. A method for copying data from a main center to a remote center, the main center comprising a plurality of first disk subsystems, the method comprising:
-
for each of the first disk subsystems, receiving data from a host unit; for each of the first disk subsystems, storing received data in its memory; if a designated first disk subsystem is operating in a state of transferring data to the remote center, then in each of the other first disk subsystems transferring data therefrom to the remote center; if the designated first disk subsystem is not operating in the state of transferring data to the remote center, then in each of the other first disk subsystems retaining information of a location where received data is stored therein, wherein the other first disk subsystems transfer data to the remote center depending on whether or not the designated first subsystem transfers data to the remote center. - View Dependent Claims (2, 3, 4)
-
-
5. A method of preserving coherence of data that is sent from a main center to a remote center comprising:
-
receiving data from a host unit; storing the data in a disk subsystem from among a plurality of disk subsystems in the main center; and transferring data from the disk subsystems to the remote center, if a designated one of the disk subsystems is in a first state where it is transferring data to the remote center. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. An integrated system comprising:
-
at least a master and a plurality of slave disk subsystems, each of which is provided with a control part that transfers data with a host unit and a storage part that stores the data, wherein each slave disk subsystem transfers the data from the host unit to a remotely located disk subsystem, wherein each slave disk subsystem queries the master disk subsystem to determine whether or not to transfer its data to the remotely located disk subsystems. - View Dependent Claims (12, 13, 14)
-
-
15. A system comprising:
-
a master disk subsystem having a controller that transfers data with a host unit, a storage device that stores the data, and a control function that alternates between a data transfer state and an interrupted data transfer state at a predetermined interval, wherein data is transferred to a first remote disk subsystem in the data transfer state and data is not transferred to the first remote disk subsystem in the interrupted data transfer state; and a plurality of slave disk subsystems, each slave disk subsystem having a controller that transfers data with the host unit, a storage device that stores the data, a transmission channel coupled to the master disk subsystem, an inquiry detector that determines whether the master disk subsystem is in the data transfer state or in the interrupted data transfer state, each the slave disk subsystem transferring the data to a corresponding second remote disk subsystem when the master disk subsystem is in the data transfer state. - View Dependent Claims (16, 17)
-
-
18. A system comprising:
-
a master disk system disposed at a primary site, having a controller that connects to a host unit and a storage device to store data; a plurality of slave disk systems disposed at the primary site, each having a controller that connects to the host unit and a storage device that stores the data; a first remote disk system disposed in a secondary site, having a controller that receives data transferred from the master disk system and a storage device that stores the data; and a plurality of second remote disk systems disposed in the secondary site, each having a controller that receives data transferred from a corresponding one of the slave disk systems and a storage device that stores the data, the controller in the master disk system configured to alternate at a predetermined interval between a state of operation in which data received from the host is transferred to the first remote disk system and a state of operation in which data received from the host is not transferred to the first remote disk system, the controller in each of the slave disk systems configured to transfer data received from the host depending on the state of operation of the master disk system. - View Dependent Claims (19, 20, 21)
-
Specification