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: 20210326165Abstract: 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: ApplicationFiled: June 23, 2021Publication date: October 21, 2021Applicant: HITACHI, LTD.Inventors: Tsukasa SHIBAYAMA, Tomohiro KAWAGUCHI
-
Patent number: 11144202Abstract: A storage system which stores a plurality of volumes and performs an I/O process on the volume includes a processor. The volume includes a first volume and a second volume which is copied from the first volume by snapshot. In a case where a write request is received, the processor determines whether a volume of a copy source related to a target volume of the write request is a volume of which a storage region is a valid region where a data amount reduction process is applied. Depending on a case where the volume of the copy source is a volume of which the storage region is a valid region or a case where the volume of the copy source is a volume of which the storage region is not a valid region, the processor switches and performs a process of creating the second volume related to the snapshot.Type: GrantFiled: August 21, 2019Date of Patent: October 12, 2021Assignee: HITACHI, LTD.Inventors: Ai Satoyama, Tomohiro Kawaguchi, Takaki Matsushita
-
Publication number: 20210294701Abstract: There is a need to backup data consistent with data in an online volume of local storage (a storage system provided by a person different from the one who provides the cloud-based storage system) in a hybrid cloud without degrading I/O performance of the online volume. The local storage generates a backup area where data written to the online volume is backed up. The local storage associates the backup area with a server system that provides access to cloud storage from the local storage. The local storage writes the data attached to a write request to the online volume and backs up the data in the backup area. The local storage transmits the data from the backup area to the server system to write the data to the cloud storage.Type: ApplicationFiled: September 11, 2020Publication date: September 23, 2021Inventors: Ai SATOYAMA, Tomohiro KAWAGUCHI
-
Publication number: 20210278989Abstract: 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: ApplicationFiled: March 22, 2021Publication date: September 9, 2021Inventors: Kazuki MATSUGAMI, Tomohiro KAWAGUCHI, Akira YAMAMOTO
-
Patent number: 11112971Abstract: A storage device includes one or more FMPKs including a FM chip capable of storing data and a storage controller that controls storing of write data of a predetermined write request for the FMPK. The FMPK includes a compression/decompression circuit that compresses data according to a second compression algorithm different from a first compression algorithm. The storage controller compresses data using the first compression algorithm, and determines whether the write data will be compressed using the storage controller or the compression/decompression circuit based on a predetermined condition. The write data is compressed by the determined storage controller or compression/decompression circuit and is stored in the FMPK.Type: GrantFiled: August 14, 2018Date of Patent: September 7, 2021Assignee: HITACHI, LTD.Inventors: Ai Satoyama, Tomohiro Kawaguchi, Yoshihiro Yoshii
-
Publication number: 20210270760Abstract: A gas detector uses a MEMS gas sensor having: a substrate provided with a cavity and an insulating film over the cavity; a metal oxide semiconductor and a heater both provided on the insulating film. A drive circuit operates the heater with a predetermined period for a predetermined pulse duration in order to heat the metal oxide semiconductor. The drive circuit halts operation of the heater or elongates the period when a humidity sensor detects that the atmosphere is humid.Type: ApplicationFiled: April 24, 2019Publication date: September 2, 2021Inventors: Masakazu SAI, Kuniyuki IZAWA, Tomohiro KAWAGUCHI
-
Patent number: 11106371Abstract: Example implementations described herein are directed to Input/Output (I/O) path reservation with out of band management. In example implementations, for failure of a storage orchestrator to delete the path between the container and the first volume, the example implementations described herein are directed to deleting a path between the first volume and a quorum volume; and establishing an I/O path between the new container and the second volume.Type: GrantFiled: June 12, 2020Date of Patent: August 31, 2021Assignee: Hitachi, Ltd.Inventors: Akiyoshi Tsuchiya, Tomohiro Kawaguchi
-
Publication number: 20210247913Abstract: The accuracy of predicting the remaining life of a non-volatile memory in which WA occurs is enhanced. A storage controller predicts the remaining lives of SSDs on the basis of the data storage rates of the respective SSDs. When the storage controller determines that a life expectation result on one SSD does not satisfy a target operation period while a life expectation result on another SSD satisfies the target operation period, the storage controller executes extent migration processing of migrating data in any data stored extent to an extent in which data has not been stored, thereby decreasing the data storage rate of the one SSD to extend the life of the one SSD.Type: ApplicationFiled: September 3, 2020Publication date: August 12, 2021Applicant: HITACHI, LTD.Inventors: Hideyuki KOSEKI, Tomohiro KAWAGUCHI
-
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: 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
-
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: 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
-
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