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: 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
  • Patent number: 10846231
    Abstract: 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: Grant
    Filed: November 13, 2015
    Date of Patent: November 24, 2020
    Assignee: HITACHI, LTD.
    Inventors: Natsuki Kusuno, Toshiya Seki, Tomohiro Nishimoto, Takaki Matsushita
  • 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
  • Patent number: 10817209
    Abstract: 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: Grant
    Filed: March 7, 2019
    Date of Patent: October 27, 2020
    Assignee: HITACHI, LTD.
    Inventors: Takaki Matsushita, Tomohiro Kawaguchi, Kazuei Hironaka
  • Publication number: 20200150866
    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: Application
    Filed: August 21, 2019
    Publication date: May 14, 2020
    Inventors: Ai SATOYAMA, Tomohiro KAWAGUCHI, Takaki MATSUSHITA
  • Patent number: 10628088
    Abstract: 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: Grant
    Filed: December 25, 2015
    Date of Patent: April 21, 2020
    Assignee: HITACHI, LTD.
    Inventors: Takaki Matsushita, Tomohiro Kawaguchi
  • Publication number: 20200097179
    Abstract: 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: Application
    Filed: March 7, 2019
    Publication date: March 26, 2020
    Applicant: HITACHI, LTD.
    Inventors: Takaki MATSUSHITA, Tomohiro KAWAGUCHI, Kazuei HIRONAKA
  • Publication number: 20200097180
    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: Application
    Filed: March 11, 2019
    Publication date: March 26, 2020
    Applicant: HITACHI, LTD.
    Inventors: Kazuei HIRONAKA, Tomohiro KAWAGUCHI, Takaki MATSUSHITA
  • Patent number: 10162536
    Abstract: 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: Grant
    Filed: June 30, 2017
    Date of Patent: December 25, 2018
    Assignee: Hitachi, Ltd.
    Inventor: Takaki Matsushita
  • Publication number: 20180349063
    Abstract: 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: Application
    Filed: December 25, 2015
    Publication date: December 6, 2018
    Applicant: HITACHI, LTD.
    Inventors: Takaki MATSUSHITA, Tomohiro KAWAGUCHI
  • Patent number: 10120601
    Abstract: 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: Grant
    Filed: March 24, 2014
    Date of Patent: November 6, 2018
    Assignee: Hitachi, Ltd.
    Inventors: Takaki Matsushita, Hiroaki Akutsu
  • Publication number: 20180196755
    Abstract: 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: Application
    Filed: November 13, 2015
    Publication date: July 12, 2018
    Applicant: HITACHI, LTD.
    Inventors: Natsuki KUSUNO, Toshiya SEKI, Tomohiro NISHIMOTO, Takaki MATSUSHITA
  • Publication number: 20170300242
    Abstract: 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: Application
    Filed: June 30, 2017
    Publication date: October 19, 2017
    Inventor: Takaki MATSUSHITA
  • Patent number: 9727255
    Abstract: 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: Grant
    Filed: July 19, 2013
    Date of Patent: August 8, 2017
    Assignee: Hitachi, Ltd.
    Inventor: Takaki Matsushita
  • Publication number: 20160350021
    Abstract: 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: Application
    Filed: March 24, 2014
    Publication date: December 1, 2016
    Inventors: Takaki MATSUSHITA, Hiroaki AKUTSU
  • Publication number: 20160196075
    Abstract: 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: Application
    Filed: July 19, 2013
    Publication date: July 7, 2016
    Inventor: Takaki MATSUSHITA
  • Publication number: 20150193342
    Abstract: 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: Application
    Filed: September 25, 2012
    Publication date: July 9, 2015
    Applicant: HITACHI, LTD.
    Inventors: Mao Ohara, Saeko Yoshida, Takaki Matsushita
  • Patent number: 9026754
    Abstract: 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: Grant
    Filed: May 11, 2012
    Date of Patent: May 5, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Takaki Matsushita, Akira Deguchi, Hiroaki Akutsu, Akihiko Araki
  • Publication number: 20130305003
    Abstract: 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: Application
    Filed: May 11, 2012
    Publication date: November 14, 2013
    Inventors: Takaki Matsushita, Akira Deguchi, Hiroaki Akutsu, Akihiko Araki
  • Patent number: 8565051
    Abstract: 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: Grant
    Filed: November 30, 2010
    Date of Patent: October 22, 2013
    Assignees: Hitachi-LG Data Storage, Inc., Hitachi Consumer Electronics Co., Ltd.
    Inventors: Takaki Matsushita, Toshihiro Kato, Akinobu Watanabe