Abstract:
PROBLEM TO BE SOLVED: To increase a possibility that data of a third storage device are updated according to the update order of data in a first storage device when an external device performs access to a third storage device without making it necessary for a human being to perform any troublesome operation in a prescribed environment. SOLUTION: When difference information 13 including a data group expressing a difference between a data group in a P-storage device 10P and a data group in an SP-storage device 11SP is transmitted, a first storage sub-system 5 transmits a disruption command and a resumption command with the difference information 13 interposed, and a third storage system 7 receives the interruption command and the resumption command through the second storage sub-system 6, and writes the data group in the difference information 13 in an S-storage device 12S based on those commands. COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To assure redundancy of a system by simple structure. SOLUTION: A main storage controller 1 is connected with a first sub storage controller 2 in a synchronous system and the main storage controller 1 is connected with a second sub storage controller 3 in an asynchronous read-out system. The main storage controller 1 sets a management number (SEQ#) to update data (S3) and stores journal data (S4). The main storage controller 1 transmits the update data to the first sub storage controller 2 (S5). The first sub storage controller 2 writes the update data in a first sub volume 2A (S6) and manages difference by bitmap tables 2B, 2C (S7). When the main storage controller 1 stops (S13), the first sub storage controller 2 newly becomes the main storage controller. Copy of the difference is performed from the first sub storage controller 2 to the second sub storage controller 3 (S16). COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a system and a method for reducing redundant data transfer and performing replication using a network having a narrow band. SOLUTION: An application that operates on a host 1 issues data writing or reading instructions, similarly as a normal storage system. A monitoring means 7 monitors the host 1 and instructions issued by the host 1, detects a resumable point, and issues the resumable point to a storage 2. In response to the resumable point, the storage 2 converts a plurality of instructions stored in a buffering part 24 into transfer instructions that reduce redundant data transfer, and transfers the instructions to another storage 4. The storage 4 applies the received instructions to a storage part 44, in which case the transfer instructions are restored to the normal instructions. COPYRIGHT: (C)2006,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To solve the problem wherein a configuration that must transfer data from a first to a third storage system via an intermediate storage system must prepare an extra logical volume in the second intermediate storage system. SOLUTION: A remote copying system has a first storage system that exchanges data with an information processing apparatus, a second storage system, and a third storage system. The second storage system has virtually a second storage area to which the data should be written, and has a third storage area to which the data written in the former storage area and update information about the data are written. The data sent from the first storage system are not written in the second storage area but written in the third storage area as data and update information. The data and update information written in the area are read from the third storage system. COPYRIGHT: (C)2006,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To insure consistency of data among a plurality of sites in a data processing system, without imposing a load on a host and a network, and to avoid concentration of loads to a specific storage device accompanied by the update/restoration of data, without reducing the throughput of the system. SOLUTION: In the data processing system having a primary site and a secondary site, a communication line connects between storage device systems. In the primary site, the update history of data is recorded in a storage device as a journal, which is transmitted to the secondary site through the communication line. During the transfer, in the primary site, a volume storing the journal is switched, and in the secondary site, a volume of the transfer destination of the journal is switched so as to avoid concentration of loads to a specific volume. COPYRIGHT: (C)2005,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To reduce the amount of management information needed for data duplication, while maintaining data consistency among a plurality of storage systems. SOLUTION: A first storage system 100A, when updating data within the first storage system, updates data as the duplications of the first storage system held by a third storage system 100C and creates a journal. The journal comprises copies of the data used for updating and update information such as write instructions for updating. Further, a second storage system 100B holds the duplications of the data held by the first storage system, obtains the journal, and updates the data corresponding to the data in the first storage system in the order that the data are updated by the first storage system. Further, the third storage system creates a journal using the update numbers of the first storage system when updating data coming from the first storage system. COPYRIGHT: (C)2005,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide a technique for managing storage systems including remote copy systems and enhancing manageability of the systems by automating complicated operations.SOLUTION: A computer comprises a memory and a controller. The controller is configured to: manage a virtual volume to be provided for a server; manage a plurality of logical volumes to be provided from a plurality of storage systems; manage a condition required of the virtual volume which is related to a location for storing data sent to the virtual volume; manage location information of each of the plurality of logical volumes which is defined on the basis of a location of the logical volume; and perform control for mapping the virtual volume to one of the plurality of logical volumes on the basis of the condition required of the virtual volume and the location information of the plurality of logical volumes.