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: 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: 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
  • 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
  • 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
  • Publication number: 20210041386
    Abstract: 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: Application
    Filed: July 17, 2020
    Publication date: February 11, 2021
    Inventors: Masafumi TOYOTA, Kunihiko MAEJIMA, Tomohiro KAWAGUCHI, Tatsuya ISHIMOTO
  • Publication number: 20210034268
    Abstract: 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: Application
    Filed: March 5, 2020
    Publication date: February 4, 2021
    Applicant: HITACHI, LTD.
    Inventors: Akihiro HARA, Norio SHIMOZONO, Tomohiro KAWAGUCHI, Akira DEGUCHI
  • Patent number: 10891166
    Abstract: 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: Grant
    Filed: March 11, 2019
    Date of Patent: January 12, 2021
    Assignee: HITACHI, LTD.
    Inventors: Tsukasa Shibayama, Hiroto Ebara, Akiyoshi Tsuchiya, Tomohiro Kawaguchi
  • Publication number: 20200401348
    Abstract: 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: Application
    Filed: March 3, 2020
    Publication date: December 24, 2020
    Applicant: Hitachi, Ltd.
    Inventors: Ai Satoyama, Tomohiro Kawaguchi, Takaki Matsushita
  • Publication number: 20200393987
    Abstract: 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: Application
    Filed: September 1, 2020
    Publication date: December 17, 2020
    Inventors: Kenta SATO, Akira DEGUCHI, Tomohiro KAWAGUCHI
  • Publication number: 20200387430
    Abstract: 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: Application
    Filed: February 20, 2020
    Publication date: December 10, 2020
    Inventors: Kazuei HIRONAKA, Takaki MATSUSHITA, Tomohiro KAWAGUCHI
  • Publication number: 20200387477
    Abstract: 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: Application
    Filed: February 25, 2020
    Publication date: December 10, 2020
    Applicant: Hitachi, Ltd.
    Inventors: Yusuke Yamaga, Takaki Matsushita, Tomohiro Kawaguchi
  • Patent number: 10846012
    Abstract: 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: Grant
    Filed: March 11, 2019
    Date of Patent: November 24, 2020
    Assignee: HITACHI, LTD.
    Inventors: Kazuei Hironaka, Tomohiro Kawaguchi, Takaki Matsushita