Patents by Inventor Tomohiro Kawaguchi
Tomohiro Kawaguchi 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).
-
Publication number: 20210240370Abstract: A virtual storage system according to an aspect of the present invention includes multiple storage systems each including: a storage controller that accepts a read/write request for reading or writing from and to a logical volume; and multiple storage devices. The storage system defines a pool that manages the storage device capable of allocating any of storage areas to the logical volume, and manages the capacity (pool capacity) of the storage areas belonging to the pool, and the capacity (pool available capacity) of unused storage areas in the pool. Furthermore, the storage system calculates the total value of the pool available capacities of the storage systems included in the virtual storage system, and provides the server with the total value as the pool available capacity of the virtual storage system.Type: ApplicationFiled: March 4, 2021Publication date: August 5, 2021Inventors: Akira YAMAMOTO, Hiroaki AKUTSU, Tomohiro KAWAGUCHI
-
Publication number: 20210240351Abstract: A first storage system that provides a primary site and a second storage system that provides a secondary site are provided to quickly and easily switch between the storage systems. A storage controller of the storage system performs remote copy from a first data volume of the first storage system to a second data volume of the second storage system, after a failover is performed from the primary site to the secondary site, accumulates data and operation that are processed at the secondary site in a journal volume of the second storage system as a secondary site journal, and restores the first data volume using the secondary site journal when the primary site is recovered.Type: ApplicationFiled: September 8, 2020Publication date: August 5, 2021Applicant: HITACHI, LTD.Inventors: Nobuhiro YOKOI, Tomohiro KAWAGUCHI, Akira DEGUCHI
-
Patent number: 11079956Abstract: A storage system includes a plurality of physical drives and a storage controller connected to the plurality of physical drives to provide one or more volumes. Two or more volume addresses, which are two or more logical addresses, belong to each of the one or more volumes. When copy target data, which is data to be copied, is copied in a volume or between volumes, the storage controller (A) determines whether a copy destination physical drive, which is a physical drive corresponding to a copy destination volume address, is identical to a copy source physical drive which is the destination physical drive corresponding to a copy source volume address, and (B) shifts a storage position of the copy target data such that the copy destination physical drive becomes a physical drive identical to the copy source physical drive if a determination result of (A) is false.Type: GrantFiled: August 3, 2017Date of Patent: August 3, 2021Assignee: HITACHI, LTD.Inventors: Akira Deguchi, Tomohiro Kawaguchi
-
Patent number: 11080081Abstract: Provided is a resource allocation determination method for a VM/container, volume, and the like created as a new VM/container or volume without exceeding an upper limit of a computer resource of a node in an HCl environment. In order to determine allocation of at least one of a virtual machine, a container, and a volume in a system of the HCl environment, a use state of a computer resource shared by a virtual machine and a storage controller operating on each node is managed, and an allocation destination node of the new virtual machine, container, or volume is determined based on the use state without exceeding an upper limit of a computer resource of the allocation destination node.Type: GrantFiled: May 10, 2019Date of Patent: August 3, 2021Assignee: HITACHI, LTD.Inventors: Tsukasa Shibayama, Akiyoshi Tsuchiya, Tomohiro Kawaguchi
-
Patent number: 11080080Abstract: Provided is a resource allocation determination method for a VM/container, volume, and the like created as a new VM/container or volume without exceeding an upper limit of a computer resource of a node in an HCI environment. In order to determine allocation of at least one of a virtual machine, a container, and a volume in a system of the HCI environment, a use state of a computer resource shared by a virtual machine and a storage controller operating on each node is managed, and an allocation destination node of the new virtual machine, container, or volume is determined based on the use state without exceeding an upper limit of a computer resource of the allocation destination node.Type: GrantFiled: March 11, 2019Date of Patent: August 3, 2021Assignee: HITACHI, LTD.Inventors: Tsukasa Shibayama, Akiyoshi Tsuchiya, Tomohiro Kawaguchi
-
Publication number: 20210232466Abstract: A storage system includes a business volume, a controller, and an additional write volume. The controller manages first address conversion information for managing a relationship between addresses of the business volume and the additional write volume, and address conversion history information for managing a relationship between the addresses of the business volume and the additional write volume and a time when the data of the business volume is updated as history information. The controller acquires a snapshot of the business volume at each time the data amount of the address conversion history information reaches a predetermined threshold, and stores a recovery point to the address conversion history information at each time a recovery point set command is received for the business volume. Further, when receiving a restore command, the controller restores the business volume using the acquired snapshot and the recovery point stored in the address conversion history information.Type: ApplicationFiled: August 28, 2020Publication date: July 29, 2021Applicant: HITACHI, LTD.Inventors: Takaki MATSUSHITA, Tomohiro KAWAGUCHI, Tadato NISHINA, Yusuke YAMAGA
-
Publication number: 20210223977Abstract: A storage-based migration is performed in a VVOL environment. A migration processing unit generates a migration group in which a virtual volume to be migrated, a protocol endpoint related to the virtual volume, and a storage container that cuts out the virtual volume are grouped, and migrates the migration group to a storage node; and a configuration changing unit configures, based on information of the migration group transmitted from the storage node, a protocol endpoint, a virtual volume, and a storage container on a storage node which are the same as the protocol endpoint, the virtual volume, and the storage container configured on the storage node.Type: ApplicationFiled: September 2, 2020Publication date: July 22, 2021Applicant: Hitachi, Ltd.Inventors: Takanobu Suzuki, Tomohiro Kawaguchi, Tsukasa Shibayama
-
Patent number: 11048546Abstract: There are provided an information processing system that operates virtual machines and storage controllers on a processor, and an information processing method executed by the information processing system. A storage controller group capable of taking over processing between the storage controllers arranged in different nodes is provided. The virtual machine is movable between the different nodes by deploy. The virtual machine and the storage controller that processes data input and output by the virtual machine are arranged in the same node. A combination of the virtual machines that cannot be arranged in the same node is defined by a restriction. A management unit arranges one of the virtual machines that cannot be arranged in the same node in the node in which the storage controller included in the storage controller group to which the storage controller used by the other virtual machine belongs is not arranged.Type: GrantFiled: September 8, 2020Date of Patent: June 29, 2021Assignee: HITACHI, LTD.Inventors: Tsukasa Shibayama, Tomohiro Kawaguchi
-
Publication number: 20210173563Abstract: In a storage system having a controller constructing a provision volume provided to a server system and an addition volume in which data to be stored in the provision volume is added and stored, when a provision volume copying instruction is received, the controller inserts a start marker indicating start time point of copying into address change history information and copies address conversion information of a provision volume while receiving update data to a provision volume from the server system, as address conversion information of a copy-destination volume. On the basis of a start marker of address change history information and history information, a change from start to completion of copying of the address conversion information of a copy-destination volume is reset to a state at the start time point of copying.Type: ApplicationFiled: August 25, 2020Publication date: June 10, 2021Inventors: Yusuke YAMAGA, Tomohiro KAWAGUCHI, Akira DEGUCHI, Takaki MATSUSHITA, Tadato NISHINA
-
Publication number: 20210157523Abstract: A storage system capable of appropriately restoring a logical volume is provided. A storage system capable of restoring a logical volume, including: a data control section that exercises control to additionally write data at a past point in time in the logical volume to a storage section; and a data management section that manages metadata about the data additionally written to the storage section by the data control section, the metadata being data for associating position information about the data in the logical volume with position information about the data in the storage section, and the data management section copying metadata at a predetermined point in time of issuance of a restore operation for the logical volume to the logical volume, and returning the logical volume into a state at the predetermined point in time.Type: ApplicationFiled: February 26, 2020Publication date: May 27, 2021Applicant: HITACHI, LTD.Inventors: Takaki Matsushita, Tomohiro Kawaguchi, Ai Satoyama
-
Patent number: 10969985Abstract: In a case of exchanging a migration source storage controller and a migration destination storage controller sharing one storage medium during replacement of storage devices, when hardware configurations or data management forms of the storage controllers are different, data in the storage medium cannot be shared even when data management information can be copied. Accordingly, a storage system, having a storage control unit and a storage drive provided with a storage medium, includes data management information for accessing data in the storage drive. A first storage control unit copies data management information about the data in the storage drive to a second storage control unit. When a write request is received from a host after copying of the data management information begins, each of the first storage and second storage control units stores write data related to the write request in a separate storage area of the storage drive.Type: GrantFiled: August 31, 2020Date of Patent: April 6, 2021Assignee: HITACHI, LTD.Inventors: Kazuki Matsugami, Tomohiro Kawaguchi, Akira Yamamoto
-
Patent number: 10956063Abstract: A virtual storage system according to an aspect of the present invention includes multiple storage systems each including: a storage controller that accepts a read/write request for reading or writing from and to a logical volume; and multiple storage devices. The storage system defines a pool that manages the storage device capable of allocating any of storage areas to the logical volume, and manages the capacity (pool capacity) of the storage areas belonging to the pool, and the capacity (pool available capacity) of unused storage areas in the pool. Furthermore, the storage system calculates the total value of the pool available capacities of the storage systems included in the virtual storage system, and provides the server with the total value as the pool available capacity of the virtual storage system.Type: GrantFiled: October 10, 2019Date of Patent: March 23, 2021Assignee: HITACHI, LTD.Inventors: Akira Yamamoto, Hiroaki Akutsu, Tomohiro Kawaguchi
-
Publication number: 20210041386Abstract: A gas detector comprises: plural gas sensors provided with a metal-oxide semiconductor whose resistance changes based upon contact with a gas; and a driving circuit for operating the gas sensors. The gas detector stores the ratio between initial resistance in air of the metal-oxide semiconductor and initial resistance of the metal-oxide semiconductor in an atmosphere including a predetermined concentration of fron gas, for the plural gas sensors. The gas detector learns resistance in air of the metal-oxide semiconductor in a gas sensor in use, and detects occurrence of fron gas when resistance of the metal-oxide semiconductor of the gas sensor in use becomes lower than a value corresponding to the learned resistance in air divided by the ratio. The gas detector counts the period that a first gas sensor is used.Type: ApplicationFiled: July 17, 2020Publication date: February 11, 2021Inventors: Masafumi TOYOTA, Kunihiko MAEJIMA, Tomohiro KAWAGUCHI, Tatsuya ISHIMOTO
-
Publication number: 20210034268Abstract: In a storage system, attributes of nodes are specified as first attribute nodes and second attribute nodes, the I/O processing in the nodes is executed as a plurality of processes including front-end I/O processing executed by any of the first attribute nodes and back-end I/O processing executed by the first and second attribute nodes having a storage device that stores data relating to the I/O processing.Type: ApplicationFiled: March 5, 2020Publication date: February 4, 2021Applicant: HITACHI, LTD.Inventors: Akihiro HARA, Norio SHIMOZONO, Tomohiro KAWAGUCHI, Akira DEGUCHI
-
Patent number: 10891166Abstract: According to one embodiment, a storage system includes a representative node and a plurality of general nodes including a plurality of resources. Each of the general nodes stores resource status information indicating respective statuses of the plurality of resources in a first storage unit thereof. The representative node stores resource status information collected from the plurality of general nodes in a second storage unit thereof, decides whether to acquire the resource status information from the first storage unit of the general node or to acquire the resource status information from the second storage unit based on a received request, and transmits the resource status information acquired from a decided acquisition destination to an issuing source of the request.Type: GrantFiled: March 11, 2019Date of Patent: January 12, 2021Assignee: HITACHI, LTD.Inventors: Tsukasa Shibayama, Hiroto Ebara, Akiyoshi Tsuchiya, Tomohiro Kawaguchi
-
Publication number: 20200401348Abstract: A storage system includes a storage controller, plural volumes each configured by the storage controller, and a pool allocating physical storage areas to logical storage areas of the volumes. The storage controller configures a first group including, among the volumes, a first primary volume to which a first target protection period is set, and a first history information volume storing history information about updating to the first primary volume, and a second group including, thereamong, a second primary volume to which a second target protection period is set, and a second history information volume storing history information about updating to the second primary volume. The volumes included in the first and second groups utilize the same physical storage area of the pool. When increasing a free capacity thereof, history information to be purged is determined from the first and second protectable periods such that their protectable periods become the same.Type: ApplicationFiled: March 3, 2020Publication date: December 24, 2020Applicant: Hitachi, Ltd.Inventors: Ai Satoyama, Tomohiro Kawaguchi, Takaki Matsushita
-
Publication number: 20200393987Abstract: A storage system and storage control method are provided in which a plurality of volumes to be processed by a storage control unit are distributed and evacuated in a normal storage control unit without recovering redundancy of the storage control unit having decreased redundancy, and the storage control unit itself having the decreased redundancy is deleted after the evacuating is completed, and thus reservation information processing resources for guaranteeing recoverability of the redundancy become unnecessary.Type: ApplicationFiled: September 1, 2020Publication date: December 17, 2020Inventors: Kenta SATO, Akira DEGUCHI, Tomohiro KAWAGUCHI
-
Publication number: 20200387430Abstract: A storage apparatus including a controller; a first volume provided to a host; and a second volume for storage of backup data or a snapshot image of the first volume. The controller periodically acquires the backup data or the snapshot image of the first volume at predetermined intervals; acquires monitoring information including access information of the host and a volume used capacity in the first volume and sets a normal state of the first volume in typical use using the acquired monitoring information; detects an access behavior in a volume deviating from the set normal state; and creates the backup data or the snapshot of the first volume in the second volume at a point in time of detection and sets a restore point to perform management.Type: ApplicationFiled: February 20, 2020Publication date: December 10, 2020Inventors: Kazuei HIRONAKA, Takaki MATSUSHITA, Tomohiro KAWAGUCHI
-
Publication number: 20200387477Abstract: The present invention provides a storage that enables all of a plurality of users to exercise snapshot management without causing a problem even in a situation where the plurality of users acquire snapshots of the same primary volume. Snapshots created through a plurality of interfaces are grouped. Grouping is performed at the time of snapshot creation. Snapshots in a group are required by other interfaces at a time when the snapshots are created. In a case where a deletion instruction is issued with respect to grouped snapshots, only the issuance of the deletion instruction is recorded without deleting snapshot data. In a case where the deletion instruction is issued with respect to all the snapshots in a group, the group is deleted because the snapshots in the group can be determined to be unnecessary for any user. After group deletion, snapshots instructed to be deleted and not grouped are deleted.Type: ApplicationFiled: February 25, 2020Publication date: December 10, 2020Applicant: Hitachi, Ltd.Inventors: Yusuke Yamaga, Takaki Matsushita, Tomohiro Kawaguchi
-
Patent number: 10846012Abstract: According to one embodiment, a storage system includes a first storage device and a second storage device. In a case where the first storage device performs writing or updating of data on a first primary volume, the first storage device transmits the data to a second storage device based on a first replication pair. In a case where the first storage device creates or updates a second primary volume that is a snapshot of the first primary volume, the second storage device creates or updates a second secondary volume that is a snapshot of the first secondary volume configuring the first replication pair with the first primary volume.Type: GrantFiled: March 11, 2019Date of Patent: November 24, 2020Assignee: HITACHI, LTD.Inventors: Kazuei Hironaka, Tomohiro Kawaguchi, Takaki Matsushita