Patents by Inventor Kouji Arai
Kouji Arai has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 6763442Abstract: The present invention provides techniques, including a method and system, for relocating data between storage systems. In one embodiment of the present invention a host collects usage information from a plurality of storage systems, and determines the relocation destination LU for data stored in the LU to be relocated. The host alters an LU logical position name table that determines matching between the logical position names of data and LUs. It also carries out data relocation between storage subsystems by shifting data stored in an origin LU to be relocated to a destination LU. In another embodiment relocation of files is provided.Type: GrantFiled: July 17, 2002Date of Patent: July 13, 2004Assignee: Hitachi, Ltd.Inventors: Hiroshi Arakawa, Kazuhiko Mogi, Yoshiaki Eguchi, Kouji Arai
-
Patent number: 6757839Abstract: When receiving a write request from a processor, a control unit checks the condition of existence (or the presence/absence) in a cache for information necessary for generation of an updated value of a parity record, receives write data and reports the completion of the write request to the processor. In asynchronism with the write request from the processor, the control unit performs a load process for that information among the information necessary for generation of the updated value of the parity record which may be prepared in asynchronism with the write request from the processor and a write after process for the updated value of the parity record.Type: GrantFiled: December 16, 2002Date of Patent: June 29, 2004Assignee: Hitachi, Ltd.Inventors: Akira Yamamoto, Hiroyuki Kitajima, Kouji Arai, Yoshihisa Kamo
-
Publication number: 20040107315Abstract: In a storage system, a logical volume is divided into a plurality of small areas called logical storage devices and only such an area designated by a user is made an object of remote copying or migratory copying. Also, there is provided a unit for forming a logical volume from any logical storage device of any RAID group. Thereby, the reduction of the deterioration in performance at the time of remote copying, the reduction of a storage area to be assigned to a secondary site as a copy destination, the shortening of a time required for migratory copying and the assignment of any area of a logical volume on any RAID group are enabled.Type: ApplicationFiled: November 26, 2003Publication date: June 3, 2004Applicant: Hitachi, Ltd.Inventors: Haruaki Watanabe, Kouji Arai, Katsunori Nakamura, Takashi Oeda, Akira Yamamoto, Kenji Yamagami
-
Publication number: 20040103254Abstract: In a storage apparatus system including a plurality of remote copy ports for executing remote copy processing, loads due to the remote copy processing are dispersed among the plurality of remote copy ports. To this end, information indicative of load states of the plurality of remote copy ports in the storage apparatus system is stored in a common memory of the storage apparatus system and the storage apparatus system causes a remote copy port having a lighter load to execute the remote copy processing with reference to the information. Further, even with regard to the remote copy processing being executed, the storage apparatus system changes the remote copy port for executing the remote copy processing in accordance with the load states of the remote copy ports.Type: ApplicationFiled: August 15, 2003Publication date: May 27, 2004Applicant: Hitachi, Ltd.Inventors: Ai Satoyama, Naoto Matsunami, Kouji Arai, Yasutomo Yamamoto, Hiroshi Ohno
-
Publication number: 20040103257Abstract: A method of managing a generation of backup data in a storage system is carried out by a storage control device. The backup data is data generated in each of a plurality of pairs originating from one volume. The method includes: receiving, from a host computer, a split request for stopping synchronization between a primary volume and a secondary volume in one of the pairs, and version information about the split; performing a split process in which a backup between the primary volume and the secondary volume of the pair is performed in response to the split request and the synchronization of the pair is stopped; and storing, for each pair, version information of the split process in a predetermined storage section.Type: ApplicationFiled: August 1, 2003Publication date: May 27, 2004Applicant: Hitachi, Ltd.Inventors: Haruaki Watanabe, Kouji Arai
-
Publication number: 20040078645Abstract: When receiving a write request from a processor, a control unit checks the condition of existence (or the presence/absence) in a cache for information necessary for generation of an updated value of a parity record, receives write data and reports the completion of the write request to the processor. In asynchronism with the write request from the processor, the control unit performs a load process for that information among the information necessary for generation of the updated value of the parity record which may be prepared in asynchronism with the write request from the processor and a write after process for the updated value of the parity record.Type: ApplicationFiled: December 16, 2002Publication date: April 22, 2004Applicant: Hitachi, Ltd.Inventors: Akira Yamamoto, Hiroyuki Kitajima, Kouji Arai, Yoshihisa Kamo
-
Patent number: 6725328Abstract: A volume provider unit in a computer system detects a logical block address of a read or write I/O accessing a logical volume of a storage device from a host. According to the logical block address fetched, a storage domain of the logical volume is dynamically expanded. Moreover, the storage domain of the logical volume is reduced or expanded according to an instruction of a logical volume capacity reduction or expansion from a host commander part to a volume server.Type: GrantFiled: August 17, 2001Date of Patent: April 20, 2004Assignee: Hitachi, Ltd.Inventors: Yoshiki Kano, Manabu Kitamura, Kouji Arai
-
Publication number: 20040049553Abstract: There is disclosed an information processing system for migrating data from a migration source storage subsystem in which a storage area has been housed from a host to a migration target storage subsystem. Configuration information is read out of the migration source storage subsystem, and on the basis of the information, the storage subsystem of the data migration target will be configured and a storage area will be provided. I/O connection between a network node and the migration source storage subsystem will be cut and change an IP address of the storage subsystem of the migration source. And, the storage subsystem of the migration source is caused to refuse an I/O request from any other than the storage subsystem of the migration target.Type: ApplicationFiled: March 6, 2003Publication date: March 11, 2004Inventors: Takashige Iwamura, Masayuki Yamamoto, Takashi Oeda, Kouji Arai
-
Publication number: 20040030730Abstract: According to the present invention, techniques for controlling copying of logical volumes within a computer storage system are provided. A representative embodiment includes a plurality of storage devices controlled by a control unit, one or more processors, and a buffer memory for temporarily storing data read from the storage devices within the control unit. The storage devices can be addressed as logical volumes.Type: ApplicationFiled: August 5, 2003Publication date: February 12, 2004Applicant: Hitachi, Ltd.Inventors: Kouji Arai, Susumu Suzuki, Hironori Yasukawa
-
Patent number: 6681303Abstract: In a storage system, a logical volume is divided into a plurality of small areas called logical storage devices and only such an area designated by a user is made an object of remote copying or migratory copying. Also, there is provided a unit for forming a logical volume from any logical storage device of any RAID group. Thereby, the reduction of the deterioration in performance at the time of remote copying, the reduction of a storage area to be assigned to a secondary site as a copy destination, the shortening of a time required for migratory copying and the assignment of any area of a logical volume on any RAID group are enabled.Type: GrantFiled: August 19, 1999Date of Patent: January 20, 2004Assignee: Hitachi, Ltd.Inventors: Haruaki Watanabe, Kouji Arai, Katsunori Nakamura, Takashi Oeda, Akira Yamamoto, Kenji Yamagami
-
Publication number: 20030225861Abstract: When a logical volume in a first storage box is transferred to a second storage box, information of an access object such as a network communication protocol possessed by a host which communicates with the first storage box is changed to change a network route for accessing the transferred logical volume. Logical volume transfer is notified from the first storage box to the host by using an ICMP Redirection Error message or the ARP protocol.Type: ApplicationFiled: August 19, 2002Publication date: December 4, 2003Applicant: Hitachi, Ltd.Inventors: Takashige Iwamura, Yasutomo Yamamoto, Yoshiaki Eguchi, Hiroshi Arakawa, Kouji Arai
-
Patent number: 6658434Abstract: In an information processing system including a central processor for generating commands to process storage data stored and for executing a sequence processing and a storage subsystem including a plurality of storage media for transferring data between the plural storage media according to commands from the central processor, a data recovery method recovers data to a predetermined state upon occurrence of a failure in a sequence of processing executed by the central processor. Before execution of a sequence of processing, the central processor issues to the storage subsystem a saving request to save in the plural storage media a copy of data stored in either one of the storage media used in the sequence of processing. In response to the saving request, the storage subsystem saves a copy of data of the storage media.Type: GrantFiled: August 15, 2000Date of Patent: December 2, 2003Assignee: Hitachi, Ltd.Inventors: Haruaki Watanabe, Kenji Yamagami, Kouji Arai
-
Publication number: 20030221063Abstract: A storage subsystem that has detected the necessity of the data relocation determines whether the data relocation is possible or not from one storage unit to another within the particular storage subsystem. A virtualization device is notified in the case where the data relocation in the particular subsystem is impossible. The manager of the virtualization device gives an inquiry to the storage subsystems as to whether any one of them can become a relocation destination or not. A storage subsystem determines, based on the related information, whether the data relocation requested is possible or not within the particular storage subsystem. In the case where such a relocation is possible, the copying process is carried out for data relocation from one storage subsystem to another in compliance with an instruction from the virtualization device.Type: ApplicationFiled: September 5, 2002Publication date: November 27, 2003Inventors: Yoshiaki Eguchi, Hiroshi Arakawa, Yasutomo Yamamoto, Takashige Iwamura, Kouji Arai
-
Publication number: 20030221074Abstract: In a cluster-structured disk subsystem, when creating a volume for an online backup separately from a volume for normal I/O, such creation is desired to be achieved for any volume under the subsystem. Further, with the increase in capacity of the subsystem, it becomes more difficult for a user to determine where to place a volume to which data is copied. The present invention makes it possible to reference/renew snapshot control information in shared memory of other clusters and achieves a snapshot between clusters via an inter-cluster connecting mechanism. Control is performed inside/outside the cluster, and a volume to which data is copied is suggested to the user.Type: ApplicationFiled: August 14, 2002Publication date: November 27, 2003Inventors: Ai Satoyama, Yasutomo Yamamoto, Takashi Oeda, Kouji Arai
-
Publication number: 20030221077Abstract: A method for controlling a storage system including a host computer, and a first and a second storage control apparatuses each receiving a data input/output request from the host computer and executing a data input/output process for a storage device in response to the request, comprises connecting a first communication path between the host computer and the first apparatus; connecting a second communication path between the first apparatus and the second apparatus; receiving by the first apparatus a first data input/output request from the host computer through the first path; when the first apparatus has judged that the first request is not for the first apparatus, transmitting by the first apparatus a second data input/output request corresponding to the first request, to the second apparatus through the second path; and by the second apparatus, receiving the second request and executing a data input/output process corresponding to the second request received.Type: ApplicationFiled: April 25, 2003Publication date: November 27, 2003Applicant: Hitachi, Ltd.Inventors: Hiroshi Ohno, Kouji Arai, Toshio Nakano, Hideo Tabuchi, Akinobu Shimada, Ai Satoyama, Yasutomo Yamamoto, Yoshiaki Eguchi
-
Publication number: 20030212854Abstract: In the computer system where the plurality of host computers and the plurality of storage apparatuses are interconnected, in order to carry out the data migration between the storage apparatuses transparently to the host computers, the back end server provides the virtual disk to the host computers. From the host computers, at first, the virtual disk looks the same as the old storage subsystem. When migrating the data from the old storage subsystem to the new storage subsystem, at first, the back end server instructs the data migration unit to execute the data migration processing. Subsequently, the back end server switches the setting of the virtual disk, thereby causing the virtual disk to correspond to the new storage subsystem.Type: ApplicationFiled: November 16, 2001Publication date: November 13, 2003Applicant: Hitachi, Ltd.Inventors: Manabu Kitamura, Kouji Arai
-
Patent number: 6643667Abstract: According to the present invention, techniques for controlling copying of logical volumes within a computer storage system are provided. A representative embodiment includes a plurality of storage devices controlled by a control unit, one or more processors, and a buffer memory for temporarily storing data read from the storage devices within the control unit. The storage devices can be addressed as logical volumes.Type: GrantFiled: March 17, 2000Date of Patent: November 4, 2003Assignee: Hitachi, Ltd.Inventors: Kouji Arai, Susumu Suzuki, Hironori Yasukawa
-
Publication number: 20030188085Abstract: A clustered storage system includes a plurality of nodes and a management server that consolidates physical position information concerning data in each of the nodes. The management server includes a process to relate the information to the configuration of the clustered storage system and the configuration of each node and present such relations. Each node has a process to obtain the size and load of resources that are used in processing. The management server has a process to collect and tally such resource usage status from each node, and a process to relate the resource usage status, the data information and configuration information to each other and present the relations in a hierarchy. The clustered storage system has a process to move logical volumes among nodes in a manner transparent to the host computer.Type: ApplicationFiled: November 20, 2002Publication date: October 2, 2003Applicant: HITACHI, LTD.Inventors: Hiroshi Arakawa, Takashi Oeda, Naoto Matsunami, Kouji Arai
-
Publication number: 20030188116Abstract: The following steps are performed in a storage system: when volumes configuring each volume pair are used by separate applications, storing, for each pair in a memory, an address where updating of data has been made in the volumes as updated-location-managing information; in case a destination-of-restoring copy volume configuring one pair is to be restored to have the contents of a source-for-restoring copy volume belonging to another pair, obtaining, from the memory, pieces of the updated-location-managing information for each of the pairs; generating differential information by merging the pieces of updated-location-managing information obtained, the differential information indicative of a difference in the pieces of updated-location-managing information between the copy volumes; and reproducing the destination-of-restoring copy volume to have the contents of the source-for-restoring copy volume, by copying data designated by the differential information from the source-for-restoring copy volume to the desType: ApplicationFiled: December 20, 2002Publication date: October 2, 2003Applicant: Hitachi, Ltd.Inventors: Susumu Suzuki, Haruaki Watanabe, Kouji Arai
-
Publication number: 20030126495Abstract: When receiving a write request from a processor, a control unit checks the condition of existence (or the presence/absence) in a cache for information necessary for generation of an updated value of a parity record, receives write data and reports the completion of the write request to the processor. In asynchronism with the write request from the processor, the control unit performs a load process for that information among the information necessary for generation of the updated value of the parity record which may be prepared in asynchronism with the write request from the processor and a write after process for the updated value of the parity record.Type: ApplicationFiled: February 20, 2003Publication date: July 3, 2003Applicant: Hitachi, Ltd.Inventors: Akira Yamamoto, Hiroyuki Kitajima, Kouji Arai, Yoshihisa Kamo