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).

  • Patent number: 11144202
    Abstract: 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: Grant
    Filed: August 21, 2019
    Date of Patent: October 12, 2021
    Assignee: HITACHI, LTD.
    Inventors: Ai Satoyama, Tomohiro Kawaguchi, Takaki Matsushita
  • Publication number: 20210310951
    Abstract: Provided are a spectral calibration apparatus and a spectral calibration method capable of performing spectral calibration with high accuracy even when peaks appear simultaneously between fluorescent dyes. The spectral calibration apparatus for calculating a color conversion matrix used in color conversion processing, includes a spectral signal acquisition unit that acquires a spectral signal of fluorescence detected over time, a candidate calculation unit that calculates a candidate of the color conversion matrix for each value of a parameter, which depends on a frequency at which fluorescence peaks of fluorescent dyes appear at the same time, based on the spectral signal, and a selection unit that selects a color conversion matrix based on an evaluation value calculated for each candidate.
    Type: Application
    Filed: August 9, 2019
    Publication date: October 7, 2021
    Applicant: HITACHI HIGH-TECH CORPORATION
    Inventors: Yohei KAWAGUCHI, George CHALKIDIS, Tomohiro YASUDA
  • Publication number: 20210294701
    Abstract: 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: Application
    Filed: September 11, 2020
    Publication date: September 23, 2021
    Inventors: Ai SATOYAMA, Tomohiro KAWAGUCHI
  • Publication number: 20210278989
    Abstract: 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: Application
    Filed: March 22, 2021
    Publication date: September 9, 2021
    Inventors: Kazuki MATSUGAMI, Tomohiro KAWAGUCHI, Akira YAMAMOTO
  • Patent number: 11112971
    Abstract: 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: Grant
    Filed: August 14, 2018
    Date of Patent: September 7, 2021
    Assignee: HITACHI, LTD.
    Inventors: Ai Satoyama, Tomohiro Kawaguchi, Yoshihiro Yoshii
  • Publication number: 20210270760
    Abstract: 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: Application
    Filed: April 24, 2019
    Publication date: September 2, 2021
    Inventors: Masakazu SAI, Kuniyuki IZAWA, Tomohiro KAWAGUCHI
  • Patent number: 11106371
    Abstract: 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: Grant
    Filed: June 12, 2020
    Date of Patent: August 31, 2021
    Assignee: Hitachi, Ltd.
    Inventors: Akiyoshi Tsuchiya, Tomohiro Kawaguchi
  • Publication number: 20210247913
    Abstract: 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: Application
    Filed: September 3, 2020
    Publication date: August 12, 2021
    Applicant: HITACHI, LTD.
    Inventors: Hideyuki KOSEKI, Tomohiro KAWAGUCHI
  • Publication number: 20210240370
    Abstract: 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: Application
    Filed: March 4, 2021
    Publication date: August 5, 2021
    Inventors: Akira YAMAMOTO, Hiroaki AKUTSU, Tomohiro KAWAGUCHI
  • Publication number: 20210240351
    Abstract: 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: Application
    Filed: September 8, 2020
    Publication date: August 5, 2021
    Applicant: HITACHI, LTD.
    Inventors: Nobuhiro YOKOI, Tomohiro KAWAGUCHI, Akira DEGUCHI
  • Patent number: 11080080
    Abstract: 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: Grant
    Filed: March 11, 2019
    Date of Patent: August 3, 2021
    Assignee: HITACHI, LTD.
    Inventors: Tsukasa Shibayama, Akiyoshi Tsuchiya, Tomohiro Kawaguchi
  • Patent number: 11079956
    Abstract: 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: Grant
    Filed: August 3, 2017
    Date of Patent: August 3, 2021
    Assignee: HITACHI, LTD.
    Inventors: Akira Deguchi, Tomohiro Kawaguchi
  • Patent number: 11080081
    Abstract: 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: Grant
    Filed: May 10, 2019
    Date of Patent: August 3, 2021
    Assignee: HITACHI, LTD.
    Inventors: Tsukasa Shibayama, Akiyoshi Tsuchiya, Tomohiro Kawaguchi
  • Publication number: 20210232466
    Abstract: 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: Application
    Filed: August 28, 2020
    Publication date: July 29, 2021
    Applicant: HITACHI, LTD.
    Inventors: Takaki MATSUSHITA, Tomohiro KAWAGUCHI, Tadato NISHINA, Yusuke YAMAGA
  • Publication number: 20210223977
    Abstract: 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: Application
    Filed: September 2, 2020
    Publication date: July 22, 2021
    Applicant: Hitachi, Ltd.
    Inventors: Takanobu Suzuki, Tomohiro Kawaguchi, Tsukasa Shibayama
  • Patent number: 11048546
    Abstract: 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: Grant
    Filed: September 8, 2020
    Date of Patent: June 29, 2021
    Assignee: HITACHI, LTD.
    Inventors: Tsukasa Shibayama, Tomohiro Kawaguchi
  • Publication number: 20210173563
    Abstract: 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: Application
    Filed: August 25, 2020
    Publication date: June 10, 2021
    Inventors: Yusuke YAMAGA, Tomohiro KAWAGUCHI, Akira DEGUCHI, Takaki MATSUSHITA, Tadato NISHINA
  • Publication number: 20210157523
    Abstract: 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: Application
    Filed: February 26, 2020
    Publication date: May 27, 2021
    Applicant: HITACHI, LTD.
    Inventors: Takaki Matsushita, Tomohiro Kawaguchi, Ai Satoyama
  • Patent number: 10969985
    Abstract: 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: Grant
    Filed: August 31, 2020
    Date of Patent: April 6, 2021
    Assignee: HITACHI, LTD.
    Inventors: Kazuki Matsugami, Tomohiro Kawaguchi, Akira Yamamoto
  • Patent number: 10956063
    Abstract: 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: Grant
    Filed: October 10, 2019
    Date of Patent: March 23, 2021
    Assignee: HITACHI, LTD.
    Inventors: Akira Yamamoto, Hiroaki Akutsu, Tomohiro Kawaguchi