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: 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
-
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: 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: 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: 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
-
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
-
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
-
Publication number: 20160196075Abstract: 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: July 19, 2013Publication date: July 7, 2016Inventor: Takaki MATSUSHITA
-
Publication number: 20150193342Abstract: Provided is a storage apparatus to provide a data storage area to an external apparatus. The storage apparatus includes a storage drive to provide a physical storage area for the data storage area; and a storage control unit to manage the data storage area as an un-compression storage area that is a logical storage area for storing data in the external apparatus in an uncompressed form and as a compression storage area that is a logical storage area for storing data in the external apparatus in a compressed form, and to control each of data write processing and data read processing on the storage drive according to a data input-output request from the external apparatus. The compression storage area and the un-compression storage area each include a set of unit physical storage areas formed by dividing the physical storage area.Type: ApplicationFiled: September 25, 2012Publication date: July 9, 2015Applicant: HITACHI, LTD.Inventors: Mao Ohara, Saeko Yoshida, Takaki Matsushita
-
Patent number: 9026754Abstract: Storage apparatus and data management methods provide for high-speed copying of a compressed data volume. A control unit of the storage apparatus divides a pool into a plurality of chunks including a plurality of pages storing data, compresses data which is written to a logical volume by a host, and assigns one of the plurality of chunks to a compressed data logical volume which stores the compressed data. When the compressed data logical volume is copied, the control unit makes a page length of the chunk assigned to the compressed data logical volume that is a copy source equivalent to a page length of the chunk assigned to the compressed data logical volume that is the copy destination.Type: GrantFiled: May 11, 2012Date of Patent: May 5, 2015Assignee: Hitachi, Ltd.Inventors: Takaki Matsushita, Akira Deguchi, Hiroaki Akutsu, Akihiko Araki
-
Publication number: 20130305003Abstract: The present invention provides high-speed copying of a compressed data volume. The control unit of the storage apparatus divides the pool into a plurality of chunks comprising a plurality of pages storing data, compresses data which is written to the logical volume by the host and assigns one of the plurality of chunks to a compressed data logical volume which stores the compressed data, and, when the compressed data logical volume is copied, the control unit makes the page length of the chunk which is assigned to the compressed data logical volume which is the copy source the same as the page length of the chunk which is assigned to the compressed data logical volume which is the copy destination.Type: ApplicationFiled: May 11, 2012Publication date: November 14, 2013Inventors: Takaki Matsushita, Akira Deguchi, Hiroaki Akutsu, Akihiko Araki
-
Patent number: 8565051Abstract: A storage system, which includes a plurality of ODDs, is configured so as to easily retrieving a predetermined file from files stored in a plurality of optical discs. The storage system includes a storage controller connected to the plurality of ODDs and a nonvolatile memory via a storage bus. Each of the optical discs mounted in the ODDs has a file system representing the storage structure of files stored in the optical disc. The nonvolatile memory stores copies of the file systems of all the mounted optical discs. A user refers to the file system stored in the nonvolatile memory to retrieve a file. When an optical disc is ejected, the optical disc stores copies of the file systems of the other optical discs and is ejected. If the optical disc is installed into another storage system, the user can search for a file stored in the other optical discs.Type: GrantFiled: November 30, 2010Date of Patent: October 22, 2013Assignees: Hitachi-LG Data Storage, Inc., Hitachi Consumer Electronics Co., Ltd.Inventors: Takaki Matsushita, Toshihiro Kato, Akinobu Watanabe