摘要:
In the data processing system which maintains data duplication between sites having a host computer and a storage apparatus, transfer-data volume and cost in communication line between the sites are controlled and the load of both primary and secondary hosts is controlled, and a data update management function at the secondary site side is realized. In the primary site, a primary DKC of primary storage apparatus stores an update data in a primary side file when a primary user data is updated from a primary host. Being asynchronous with this update, a secondary remote copy program of a primary remote copy program and an intermediate processing section remote-copies and accumulates the update data in a secondary side file. A data reflection program of a secondary host reads the accumulated data and commands a secondary DKC of a secondary storage apparatus to reflect it on a secondary user data and stores the update information in a secondary log data.
摘要:
In the data processing system which maintains data duplication between sites having a host computer and a storage apparatus, transfer-data volume and cost in communication line between the sites are controlled and the load of both primary and secondary hosts is controlled, and a data update management function at the secondary site side is realized. In the primary site, a primary DKC of primary storage apparatus stores an update data in a primary side file when a primary user data is updated from a primary host. Being asynchronous with this update, a secondary remote copy program of a primary remote copy program and an intermediate processing section remote-copies and accumulates the update data in a secondary side file. A data reflection program of a secondary host reads the accumulated data and commands a secondary DKC of a secondary storage apparatus to reflect it on a secondary user data and stores the update information in a secondary log data.
摘要:
A first storage system stores information relating to the updating of data stored in that system as a journal. More specifically, the journal is composed of a copy of data that was used for updating and update information such as a write command used during updating. Furthermore, the second storage system acquires the journal via a communication line between the first storage system and the second storage system. The second storage system holds a duplicate of the data held by the first storage system and updates the data corresponding to the data of the first storage system in the data update order of the first storage system by using the journal.
摘要:
In a configuration in which it is necessary to transfer data from a first storage system to a third storage system through a storage system between the storage systems, there is a problem that it is inevitable to give an excess logical volume to a second storage system between the storage systems. A remote copy system includes first storage system that sends and receives data to and from an information processing apparatus, a second storage system, and a third storage system. The second storage system virtually has a second storage area in which the data should be written and has a third storage area in which the data written in the second storage area and update information concerning the data are written. Data sent from the first storage system is not written in the second storage area but is written in the third storage area as data and update information. The data and the update information written in the third storage area are read out from the third storage system.
摘要:
A data transfer apparatus includes a memory having first and second queues for storing data transfer information that includes information specifying a first memory area and information specifying a second memory area, a first processor which registers the data transfer information in the first or second queue, and a second processor performing a processing to transfer data stored in the first memory area to the second memory area. The second processor reads out the data transfer information registered in the first queue, transfers the data based on the read data transfer information, and decides if data transfer information succeeding to the read data transfer information is registered in the first queue. If the succeeding data transfer information is registered, the second processor reads out the succeeding data transfer information from the first queue, and performs the data transfer processing based on the read data transfer information.
摘要:
A technique is described to enable exclusive control on a file basis in a storage system while remote double recording is performed between storage controllers. A first shared-file controller has a table that stores control information used for excluding read and write to that file on a file basis. When the shared-file controller receives a data write request, it sets access to the file as exclusive, and then issues a command to a second shared file controller to set control information for that file. After data is written into a storage medium and mirrored to a second storage medium, a copy of the file management information is stored in memories of the shared-file controllers. The consistency of the file management information is maintained between the two file controllers by copying the file management information over the network.
摘要:
A remote copy system includes: a first storage system having a first logical volume accompanied with a first plurality of disk drives in the first storage system; a second storage system having a second logical volume, which is a virtual volume not accompanied with a second plurality of disk drives in the second storage system, the virtual volume configuring a first remote copy pair with the first logical volume; and a third storage system having a third logical volume accompanied with a third plurality of disk drives in the third storage system, the third logical volume configuring a second remote copy pair with the virtual volume and storing a copied data of data stored in the first logical volume. If the second storage system receives write data sent from the first storage system to the virtual volume, the second storage system transfers the write data to the third logical volume.
摘要:
A first storage system stores information relating to the updating of data stored in that system as a journal. More specifically, the journal is composed of a copy of data that was used for updating and update information such as a write command used during updating. Furthermore, the second storage system acquires the journal via a communication line between the first storage system and the second storage system. The second storage system holds a duplicate of the data held by the first storage system and updates the data corresponding to the data of the first storage system in the data update order of the first storage system by using the journal.
摘要:
A remote copy system includes: a first storage system having a first logical volume accompanied with a first plurality of disk drives in the first storage system; a second storage system having a second logical volume, which is a virtual volume not accompanied with a second plurality of disk drives in the second storage system, the virtual volume configuring a first remote copy pair with the first logical volume; and a third storage system having a third logical volume accompanied with a third plurality of disk drives in the third storage system, the third logical volume configuring a second remote copy pair with the virtual volume and storing a copied data of data stored in the first logical volume. If the second storage system receives write data sent from the first storage system to the virtual volume, the second storage system transfers the write data to the third logical volume.
摘要:
A computer system of the present invention can adjust the execution frequencies of a command issued from a host and a command issued from a storage. An external manager disposed in the host configures a priority for a host command issued from a command issuing module inside the host. An internal manager disposed in the storage configures a priority for an internal command issued from a command issuing module inside the storage. The internal manager adjusts the execution frequency of the host command and the execution frequency of the internal command based on the host command priority and the internal command priority.