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).
-
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: 10963485Abstract: 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: September 18, 2020Date of Patent: March 30, 2021Assignee: HITACHI, LTD.Inventors: Takaki Matsushita, Yusuke Yamaga, Akira Deguchi
-
Publication number: 20200401348Abstract: 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: ApplicationFiled: March 3, 2020Publication date: December 24, 2020Applicant: Hitachi, Ltd.Inventors: Ai Satoyama, Tomohiro Kawaguchi, Takaki Matsushita
-
Publication number: 20200387430Abstract: 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: ApplicationFiled: February 20, 2020Publication date: December 10, 2020Inventors: Kazuei HIRONAKA, Takaki MATSUSHITA, Tomohiro KAWAGUCHI
-
Publication number: 20200387477Abstract: 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: ApplicationFiled: February 25, 2020Publication date: December 10, 2020Applicant: Hitachi, Ltd.Inventors: Yusuke Yamaga, Takaki Matsushita, Tomohiro Kawaguchi
-
Patent number: 10846012Abstract: 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: GrantFiled: March 11, 2019Date of Patent: November 24, 2020Assignee: HITACHI, LTD.Inventors: Kazuei Hironaka, Tomohiro Kawaguchi, Takaki Matsushita
-
Patent number: 10846231Abstract: To prevent an excessive increase of a dirty data amount in a cache memory. A processor acquires storage device information from each of storage devices. When receiving a write request to a first storage device group from a higher-level apparatus, the processor determines whether a write destination cache area corresponding to a write destination address indicated by the write request is reserved. When determining that the write destination cache area is not reserved, the processor performs, on the basis of the storage device information and cache information, reservation determination for determining whether to reserve the write destination cache area. When determining to reserve the write destination cache area, the processor reserves the write destination cache area. When determining not to reserve the write destination cache area, the processor stands by for the reservation of the write destination cache area.Type: GrantFiled: November 13, 2015Date of Patent: November 24, 2020Assignee: HITACHI, LTD.Inventors: Natsuki Kusuno, Toshiya Seki, Tomohiro Nishimoto, Takaki Matsushita
-
Patent number: 10817209Abstract: Provided is a storage controller that reduces a reference number to duplicate data even if there is duplicate data. The storage controller includes a memory and processor and is connected to a server and physical storage device. The memory stores a VOL management table, an address translation table, and a generation management table; registers a first provision volume and a first additional writing volume in the VOL management table; registers a reference destination of a first address of the first provision volume as a second address of the first additional writing volume in the address translation table. The processor receives a request for replication of the first provision volume; registers the second provision volume and the third provision volume in the generation management table as the child generation of the first provision volume; and processes the request to the first provision volume as a request to the third provision volume.Type: GrantFiled: March 7, 2019Date of Patent: October 27, 2020Assignee: HITACHI, LTD.Inventors: Takaki Matsushita, Tomohiro Kawaguchi, Kazuei Hironaka
-
Publication number: 20200150866Abstract: 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: ApplicationFiled: August 21, 2019Publication date: May 14, 2020Inventors: Ai SATOYAMA, Tomohiro KAWAGUCHI, Takaki MATSUSHITA
-
Patent number: 10628088Abstract: The storage system defines, a RAID group having one or more logical devices, and manages the logical devices by assigning them to a pool. When a data write request is received from the host for the virtual volume, the storage system allocates an unused logical storage area in the pool to the virtual volume and writes the data to the storage device having the allocated logical storage area. The storage device compresses the data, stores it in the physical area, and manages the physical area in association with the logical storage region. A computer system may increase the amount of the physical area assigned to the pool when a physical usage amount of the physical area belonging to the pool exceeds a predetermined threshold value, and increase the amount of the logical storage area assigned to the pool when the logical usage amount exceeds a predetermined threshold value.Type: GrantFiled: December 25, 2015Date of Patent: April 21, 2020Assignee: HITACHI, LTD.Inventors: Takaki Matsushita, Tomohiro Kawaguchi
-
Publication number: 20200097180Abstract: 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: ApplicationFiled: March 11, 2019Publication date: March 26, 2020Applicant: HITACHI, LTD.Inventors: Kazuei HIRONAKA, Tomohiro KAWAGUCHI, Takaki MATSUSHITA
-
Publication number: 20200097179Abstract: Provided is a storage controller that reduces a reference number to duplicate data even if there is duplicate data. The storage controller includes a memory and processor and is connected to a server and physical storage device. The memory stores a VOL management table, an address translation table, and a generation management table; registers a first provision volume and a first additional writing volume in the VOL management table; registers a reference destination of a first address of the first provision volume as a second address of the first additional writing volume in the address translation table. The processor receives a request for replication of the first provision volume; registers the second provision volume and the third provision volume in the generation management table as the child generation of the first provision volume; and processes the request to the first provision volume as a request to the third provision volume.Type: ApplicationFiled: March 7, 2019Publication date: March 26, 2020Applicant: HITACHI, LTD.Inventors: Takaki MATSUSHITA, Tomohiro KAWAGUCHI, Kazuei HIRONAKA
-
Patent number: 10162536Abstract: A storage apparatus includes a semiconductor storage device, and a storage controller coupled to the semiconductor storage device, and which stores data to a logical storage area provided by the semiconductor storage device. The semiconductor storage device includes one or more non-volatile semiconductor storage media, and a medium controller coupled to the semiconductor storage media. The medium controller compresses data stored in the logical storage area, and stores the compressed data in the semiconductor storage medium. The size of a logical address space of the logical storage area is larger than a total of the sizes of physical address spaces of the semiconductor storage media.Type: GrantFiled: June 30, 2017Date of Patent: December 25, 2018Assignee: Hitachi, Ltd.Inventor: Takaki Matsushita
-
Publication number: 20180349063Abstract: The storage system defines, a RAID group having one or more logical devices, and manages the logical devices by assigning them to a pool. When a data write request is received from the host for the virtual volume, the storage system allocates an unused logical storage area in the pool to the virtual volume and writes the data to the storage device having the allocated logical storage area. The storage device compresses the data, stores it in the physical area, and manages the physical area in association with the logical storage region. A computer system may increase the amount of the physical area assigned to the pool when a physical usage amount of the physical area belonging to the pool exceeds a predetermined threshold value, and increase the amount of the logical storage area assigned to the pool when the logical usage amount exceeds a predetermined threshold value.Type: ApplicationFiled: December 25, 2015Publication date: December 6, 2018Applicant: HITACHI, LTD.Inventors: Takaki MATSUSHITA, Tomohiro KAWAGUCHI
-
Patent number: 10120601Abstract: It is provided a storage system, comprising: a first storage device; a second storage device higher in I/O performance than the first storage device; a data amount reducing part configured to reduce a data amount of write data from a host computer; and a controller. The controller is configured to: change the storage area that is allocated to the specified logical area to a relocation destination storage area; manage an I/O load of the data and a reduction ratio of the data requested by the write request from the host computer to be written; determine whether or not data relocation is necessary by using the load per capacity reduction unit that is based on a size of the data reduced by the data amount reduction unit; and relocate the data that is determined as needing relocation between the first storage device and the second storage device.Type: GrantFiled: March 24, 2014Date of Patent: November 6, 2018Assignee: Hitachi, Ltd.Inventors: Takaki Matsushita, Hiroaki Akutsu
-
Publication number: 20180196755Abstract: To prevent an excessive increase of a dirty data amount in a cache memory. A processor acquires storage device information from each of storage devices. When receiving a write request to a first storage device group from a higher-level apparatus, the processor determines whether a write destination cache area corresponding to a write destination address indicated by the write request is reserved. When determining that the write destination cache area is not reserved, the processor performs, on the basis of the storage device information and cache information, reservation determination for determining whether to reserve the write destination cache area. When determining to reserve the write destination cache area, the processor reserves the write destination cache area. When determining not to reserve the write destination cache area, the processor stands by for the reservation of the write destination cache area.Type: ApplicationFiled: November 13, 2015Publication date: July 12, 2018Applicant: HITACHI, LTD.Inventors: Natsuki KUSUNO, Toshiya SEKI, Tomohiro NISHIMOTO, Takaki MATSUSHITA
-
Publication number: 20170300242Abstract: A storage apparatus includes a semiconductor storage device, and a storage controller coupled to the semiconductor storage device, and which stores data to a logical storage area provided by the semiconductor storage device. The semiconductor storage device includes one or more non-volatile semiconductor storage media, and a medium controller coupled to the semiconductor storage media. The medium controller compresses data stored in the logical storage area, and stores the compressed data in the semiconductor storage medium. The size of a logical address space of the logical storage area is larger than a total of the sizes of physical address spaces of the semiconductor storage media.Type: ApplicationFiled: June 30, 2017Publication date: October 19, 2017Inventor: Takaki MATSUSHITA
-
Patent number: 9727255Abstract: A storage apparatus includes a semiconductor storage device, and a storage controller coupled to the semiconductor storage device, and which stores data to a logical storage area provided by the semiconductor storage device. The semiconductor storage device includes one or more non-volatile semiconductor storage media, and a medium controller coupled to the semiconductor storage media. The medium controller compresses data stored in the logical storage area, and stores the compressed data in the semiconductor storage medium. The size of a logical address space of the logical storage area is larger than a total of the sizes of physical address spaces of the semiconductor storage media.Type: GrantFiled: July 19, 2013Date of Patent: August 8, 2017Assignee: Hitachi, Ltd.Inventor: Takaki Matsushita
-
Publication number: 20160350021Abstract: It is provided a storage system, comprising: a first storage device; a second storage device higher in I/O performance than the first storage device; a data amount reducing part configured to reduce a data amount of write data from a host computer; and a controller. The controller is configured to: change the storage area that is allocated to the specified logical area to a relocation destination storage area; manage an I/O load of the data and a reduction ratio of the data requested by the write request from the host computer to be written; determine whether or not data relocation is necessary by using the load per capacity reduction unit that is based on a size of the data reduced by the data amount reduction unit; and relocate the data that is determined as needing relocation between the first storage device and the second storage device.Type: ApplicationFiled: March 24, 2014Publication date: December 1, 2016Inventors: Takaki MATSUSHITA, Hiroaki AKUTSU