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: 12124726Abstract: 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: GrantFiled: January 20, 2023Date of Patent: October 22, 2024Assignee: HITACHI, LTD.Inventors: Koji Hosogi, Akira Deguchi, Takaki Matsushita
-
Patent number: 12105972Abstract: A snapshot virtual device (SS-VDEV) is prepared for each snapshot family (SS-Family) and a deduplication virtual device is prepared apart from the SS-VDEV. When the same data is in a plurality of VOLs of the SS-Family, a storage system maps a plurality of addresses of the same data among the plurality of VOLs to address of the SS-VDEVs of the SS-Family. When duplicated data is in two or more SS-VDEVs, the storage system maps two or more addresses of the duplicated data of the two or more SS-VDEVs to addresses corresponding to the duplicated data among the deduplication virtual devices.Type: GrantFiled: March 8, 2023Date of Patent: October 1, 2024Assignee: Hitachi, Ltd.Inventors: Ryosuke Tatsumi, Tomohiro Yoshihara, Takaki Matsushita, Yusuke Yamaga, Naoyuki Masuda
-
Publication number: 20240231706Abstract: A first node performs copy (virtual copy) of address mapping between a virtual volume and a pool to a first virtual volume to create a third virtual volume in the first node. A second node performs mapping from a first pool volume in the second node to the third virtual volume in the first node, links an address of the first pool volume, which is mapped to the third virtual volume, to an address of a second virtual volume in the second node on a one-to-one basis, and performs log-structured write of the data in the second virtual volume to a second pool volume in the second node.Type: ApplicationFiled: September 8, 2023Publication date: July 11, 2024Applicant: Hitachi, Ltd.Inventors: Takaki MATSUSHITA, Kazuki MATSUGAMI, Akira DEGUCHI, Norio SHIMOZONO, Shinichi HAYASHI
-
Publication number: 20240176520Abstract: A snapshot virtual device (SS-VDEV) is prepared for each snapshot family (SS-Family) and a deduplication virtual device is prepared apart from the SS-VDEV. When the same data is in a plurality of VOLs of the SS-Family, a storage system maps a plurality of addresses of the same data among the plurality of VOLs to address of the SS-VDEVs of the SS-Family. When duplicated data is in two or more SS-VDEVs, the storage system maps two or more addresses of the duplicated data of the two or more SS-VDEVs to addresses corresponding to the duplicated data among the deduplication virtual devices.Type: ApplicationFiled: March 8, 2023Publication date: May 30, 2024Inventors: Ryosuke TATSUMI, Tomohiro YOSHIHARA, Takaki MATSUSHITA, Yusuke YAMAGA, Naoyuki MASUDA
-
Patent number: 11947811Abstract: 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: GrantFiled: December 19, 2022Date of Patent: April 2, 2024Assignee: HITACHI, LTD.Inventors: Takaki Matsushita, Yusuke Yamaga
-
Patent number: 11836110Abstract: 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: GrantFiled: March 11, 2022Date of Patent: December 5, 2023Assignee: HITACHI, LTD.Inventors: Takaki Matsushita, Akira Deguchi
-
Publication number: 20230350916Abstract: 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: ApplicationFiled: June 7, 2023Publication date: November 2, 2023Inventors: Takaki MATSUSHITA, Yusuke YAMAGA, Akira DEGUCHI
-
Patent number: 11704337Abstract: 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: GrantFiled: March 25, 2021Date of Patent: July 18, 2023Assignee: HITACHI, LTD.Inventors: Takaki Matsushita, Yusuke Yamaga, Akira Deguchi
-
Publication number: 20230153009Abstract: 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: ApplicationFiled: January 20, 2023Publication date: May 18, 2023Applicant: Hitachi, Ltd.Inventors: Koji HOSOGI, Akira DEGUCHI, Takaki MATSUSHITA
-
Publication number: 20230123498Abstract: 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: ApplicationFiled: December 19, 2022Publication date: April 20, 2023Inventors: Takaki MATSUSHITA, Yusuke YAMAGA
-
Patent number: 11561721Abstract: 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: GrantFiled: September 14, 2021Date of Patent: January 24, 2023Assignee: Hitachi, Ltd.Inventors: Koji Hosogi, Akira Deguchi, Takaki Matsushita
-
Publication number: 20230014121Abstract: 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: ApplicationFiled: September 14, 2021Publication date: January 19, 2023Applicant: Hitachi, Ltd.Inventors: Koji HOSOGI, Akira DEGUCHI, Takaki MATSUSHITA
-
Publication number: 20220405237Abstract: 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: ApplicationFiled: March 11, 2022Publication date: December 22, 2022Applicant: Hitachi, Ltd.Inventors: Takaki MATSUSHITA, Akira DEGUCHI
-
Patent number: 11531474Abstract: 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: GrantFiled: March 10, 2022Date of Patent: December 20, 2022Assignee: HITACHI, LTD.Inventors: Takaki Matsushita, Yusuke Yamaga
-
Patent number: 11288006Abstract: 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: GrantFiled: August 25, 2020Date of Patent: March 29, 2022Assignee: HITACHI, LTD.Inventors: Yusuke Yamaga, Tomohiro Kawaguchi, Akira Deguchi, Takaki Matsushita, Tadato Nishina
-
Patent number: 11269550Abstract: 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: GrantFiled: March 3, 2020Date of Patent: March 8, 2022Assignee: HITACHI, LTD.Inventors: Ai Satoyama, Tomohiro Kawaguchi, Takaki Matsushita
-
Publication number: 20220035833Abstract: 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: ApplicationFiled: March 25, 2021Publication date: February 3, 2022Inventors: Takaki MATSUSHITA, Yusuke YAMAGA, Akira DEGUCHI
-
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: 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: 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