Patents by Inventor Takaki Matsushita

Takaki Matsushita 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: 11947811
    Abstract: In a storage system, processing related to data replication includes associating first control information with a logical volume and a snapshot and second control information with data on a pool volume. Data of the logical volume and the snapshot is managed by associating the first control information with the second control information. A time series of the logical volume and one or more snapshots is managed using generation information associated with the first control information, for each piece of data on the pool volume. Generation information indicating a generation in which the data is created is managed in association with the second control information. Invalidation of the first and second control information asynchronously with a processing of data related to the logical volume and the snapshot is executed. Whether the invalidation is possible is determined by referring to the generation information associated with the first and second control information.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: April 2, 2024
    Assignee: HITACHI, LTD.
    Inventors: Takaki Matsushita, Yusuke Yamaga
  • Patent number: 11836110
    Abstract: An object of the invention is to reduce a data transfer amount between storage systems. Provided is a storage system connected to another storage system via a network. The storage system includes a memory, a processor configured to execute a program stored in the memory, and a storage device. By executing the program, the processor provides a virtual volume, generates a plurality of snapshots at different timings for the virtual volume, holds a base snapshot, which is a reference snapshot among the plurality of snapshots, in the storage device, and transmits difference data indicating a difference between a snapshot generated after the base snapshot and a snapshot generated immediately before the snapshot to the other storage system and holds the difference data in the other storage system.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: December 5, 2023
    Assignee: HITACHI, LTD.
    Inventors: Takaki Matsushita, Akira Deguchi
  • Publication number: 20230350916
    Abstract: The operational performance and the I/O performance of Snapshots in a storage system are balanced. In a storage system, meta information of data appended to a log structured area is composed of meta information of a first tier and meta information of a second tier which correlate location information of data in a logical volume and location information of data in the log structured area. When creating a snapshot of the logical volume, a data management unit creates, in the same meta information area as a replication source, a replication of the meta information of the first tier stored in a plurality of meta information areas assigned to a plurality of controllers. A data control unit accesses the data of the log structured area from the logical volume, and accesses the data of the log structured area from the snapshot.
    Type: Application
    Filed: June 7, 2023
    Publication date: November 2, 2023
    Inventors: Takaki MATSUSHITA, Yusuke YAMAGA, Akira DEGUCHI
  • Patent number: 11704337
    Abstract: The operational performance and the I/O performance of Snapshots in a storage system are balanced. In a storage system, meta information of data appended to a log structured area is composed of meta information of a first tier and meta information of a second tier which correlate location information of data in a logical volume and location information of data in the log structured area. When creating a snapshot of the logical volume, a data management unit creates, in the same meta information area as a replication source, a replication of the meta information of the first tier stored in a plurality of meta information areas assigned to a plurality of controllers. A data control unit accesses the data of the log structured area from the logical volume, and accesses the data of the log structured area from the snapshot.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: July 18, 2023
    Assignee: HITACHI, LTD.
    Inventors: Takaki Matsushita, Yusuke Yamaga, Akira Deguchi
  • Publication number: 20230153009
    Abstract: A first storage system compresses data relating to read and write by a primary site and stores the data in a first physical volume. A second storage system compresses data relating to read and write by a secondary site and stores the data in a second physical volume. When performing replication for transferring the data stored in the first physical volume of the first storage system to the second storage system and storing the data in the second physical volume, the first storage system and the second storage system determine, based on a compression scheme executable by the first storage system and a compression scheme executable by the second storage system, a compression scheme to be applied to transfer target data and transfer the transfer target data compressed by the determined compression scheme.
    Type: Application
    Filed: January 20, 2023
    Publication date: May 18, 2023
    Applicant: Hitachi, Ltd.
    Inventors: Koji HOSOGI, Akira DEGUCHI, Takaki MATSUSHITA
  • Publication number: 20230123498
    Abstract: In a storage system, processing related to data replication includes associating first control information with a logical volume and a snapshot and second control information with data on a pool volume. Data of the logical volume and the snapshot is managed by associating the first control information with the second control information. A time series of the logical volume and one or more snapshots is managed using generation information associated with the first control information, for each piece of data on the pool volume. Generation information indicating a generation in which the data is created is managed in association with the second control information. Invalidation of the first and second control information asynchronously with a processing of data related to the logical volume and the snapshot is executed. Whether the invalidation is possible is determined by referring to the generation information associated with the first and second control information.
    Type: Application
    Filed: December 19, 2022
    Publication date: April 20, 2023
    Inventors: Takaki MATSUSHITA, Yusuke YAMAGA
  • Patent number: 11561721
    Abstract: A first storage system compresses data relating to read and write by a primary site and stores the data in a first physical volume. A second storage system compresses data relating to read and write by a secondary site and stores the data in a second physical volume. When performing replication for transferring the data stored in the first physical volume of the first storage system to the second storage system and storing the data in the second physical volume, the first storage system and the second storage system determine, based on a compression scheme executable by the first storage system and a compression scheme executable by the second storage system, a compression scheme to be applied to transfer target data and transfer the transfer target data compressed by the determined compression scheme.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: January 24, 2023
    Assignee: Hitachi, Ltd.
    Inventors: Koji Hosogi, Akira Deguchi, Takaki Matsushita
  • Publication number: 20230014121
    Abstract: A first storage system compresses data relating to read and write by a primary site and stores the data in a first physical volume. A second storage system compresses data relating to read and write by a secondary site and stores the data in a second physical volume. When performing replication for transferring the data stored in the first physical volume of the first storage system to the second storage system and storing the data in the second physical volume, the first storage system and the second storage system determine, based on a compression scheme executable by the first storage system and a compression scheme executable by the second storage system, a compression scheme to be applied to transfer target data and transfer the transfer target data compressed by the determined compression scheme.
    Type: Application
    Filed: September 14, 2021
    Publication date: January 19, 2023
    Applicant: Hitachi, Ltd.
    Inventors: Koji HOSOGI, Akira DEGUCHI, Takaki MATSUSHITA
  • Publication number: 20220405237
    Abstract: An object of the invention is to reduce a data transfer amount between storage systems. Provided is a storage system connected to another storage system via a network. The storage system includes a memory, a processor configured to execute a program stored in the memory, and a storage device. By executing the program, the processor provides a virtual volume, generates a plurality of snapshots at different timings for the virtual volume, holds a base snapshot, which is a reference snapshot among the plurality of snapshots, in the storage device, and transmits difference data indicating a difference between a snapshot generated after the base snapshot and a snapshot generated immediately before the snapshot to the other storage system and holds the difference data in the other storage system.
    Type: Application
    Filed: March 11, 2022
    Publication date: December 22, 2022
    Applicant: Hitachi, Ltd.
    Inventors: Takaki MATSUSHITA, Akira DEGUCHI
  • Patent number: 11531474
    Abstract: In a storage system, processing related to data replication includes associating first control information with a logical volume and a snapshot and second control information with data on a pool volume. Data of the logical volume and the snapshot is managed by associating the first control information with the second control information. A time series of the logical volume and one or more snapshots is managed using generation information associated with the first control information, for each piece of data on the pool volume. Generation information indicating a generation in which the data is created is managed in association with the second control information. Invalidation of the first and second control information asynchronously with a processing of data related to the logical volume and the snapshot is executed. Whether the invalidation is possible is determined by referring to the generation information associated with the first and second control information.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: December 20, 2022
    Assignee: HITACHI, LTD.
    Inventors: Takaki Matsushita, Yusuke Yamaga
  • Patent number: 11288006
    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: Grant
    Filed: August 25, 2020
    Date of Patent: March 29, 2022
    Assignee: HITACHI, LTD.
    Inventors: Yusuke Yamaga, Tomohiro Kawaguchi, Akira Deguchi, Takaki Matsushita, Tadato Nishina
  • Patent number: 11269550
    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: Grant
    Filed: March 3, 2020
    Date of Patent: March 8, 2022
    Assignee: HITACHI, LTD.
    Inventors: Ai Satoyama, Tomohiro Kawaguchi, Takaki Matsushita
  • Publication number: 20220035833
    Abstract: The operational performance and the I/O performance of Snapshots in a storage system are balanced. In a storage system, meta information of data appended to a log structured area is composed of meta information of a first tier and meta information of a second tier which correlate location information of data in a logical volume and location information of data in the log structured area. When creating a snapshot of the logical volume, a data management unit creates, in the same meta information area as a replication source, a replication of the meta information of the first tier stored in a plurality of meta information areas assigned to a plurality of controllers. A data control unit accesses the data of the log structured area from the logical volume, and accesses the data of the log structured area from the snapshot.
    Type: Application
    Filed: March 25, 2021
    Publication date: February 3, 2022
    Inventors: Takaki MATSUSHITA, Yusuke YAMAGA, Akira DEGUCHI
  • 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: 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: 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: 10963485
    Abstract: The operational performance and the I/O performance of Snapshots in a storage system are balanced. In a storage system, meta information of data appended to a log structured area is composed of meta information of a first tier and meta information of a second tier which correlate location information of data in a logical volume and location information of data in the log structured area. When creating a snapshot of the logical volume, a data management unit creates, in the same meta information area as a replication source, a replication of the meta information of the first tier stored in a plurality of meta information areas assigned to a plurality of controllers. A data control unit accesses the data of the log structured area from the logical volume, and accesses the data of the log structured area from the snapshot.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: March 30, 2021
    Assignee: HITACHI, LTD.
    Inventors: Takaki Matsushita, Yusuke Yamaga, Akira Deguchi
  • 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: 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