Patents by Inventor Masayuki GOMYO

Masayuki GOMYO 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: 11734137
    Abstract: Virtual first logical volumes are provided to a host, a virtual second logical volume correlated with any one of the first logical volumes is created in a storage node in correlation with a storage control module disposed in the storage node, a correspondence relationship between the first and second logical volumes is managed as mapping information, a storage node which is an assigning distribution of an I/O request is specified on the basis of the mapping information in a case where the I/O request in which the first logical volume is designated as an I/O destination is given from the host, the I/O request is assigned to the storage control module of its own node in a case where the specified storage node is its own node, and the I/O request is assigned to another storage node in a case where the specified storage node is another storage node.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: August 22, 2023
    Assignee: Hitachi. Ltd.
    Inventors: Kouji Iwamitsu, Takuya Ogusu, Keisuke Suzuki, Masayuki Gomyo, Shinri Inoue
  • Publication number: 20220138063
    Abstract: Virtual first logical volumes are provided to a host, a virtual second logical volume correlated with any one of the first logical volumes is created in a storage node in correlation with a storage control module disposed in the storage node, a correspondence relationship between the first and second logical volumes is managed as mapping information, a storage node which is an assigning distribution of an I/O request is specified on the basis of the mapping information in a case where the I/O request in which the first logical volume is designated as an I/O destination is given from the host, the I/O request is assigned to the storage control module of its own node in a case where the specified storage node is its own node, and the I/O request is assigned to another storage node in a case where the specified storage node is another storage node.
    Type: Application
    Filed: January 13, 2022
    Publication date: May 5, 2022
    Inventors: Kouji Iwamitsu, Takuya Ogusu, Keisuke Suzuki, Masayuki Gomyo, Shinri Unoue
  • Patent number: 11256582
    Abstract: Virtual first logical volumes are provided to a host, a virtual second logical volume correlated with any one of the first logical volumes is created in a storage node in correlation with a storage control module disposed in the storage node, a correspondence relationship between the first and second logical volumes is managed as mapping information, a storage node which is an assigning distribution of an I/O request is specified on the basis of the mapping information in a case where the I/O request in which the first logical volume is designated as an I/O destination is given from the host, the I/O request is assigned to the storage control module of its own node in a case where the specified storage node is its own node, and the I/O request is assigned to another storage node in a case where the specified storage node is another storage node.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: February 22, 2022
    Assignee: Hitachi, Ltd.
    Inventors: Kouji Iwamitsu, Takuya Ogusu, Keisuke Suzuki, Masayuki Gomyo, Shinri Inoue
  • Publication number: 20200241982
    Abstract: Virtual first logical volumes are provided to a host, a virtual second logical volume correlated with any one of the first logical volumes is created in a storage node in correlation with a storage control module disposed in the storage node, a correspondence relationship between the first and second logical volumes is managed as mapping information, a storage node which is an assigning distribution of an I/O request is specified on the basis of the mapping information in a case where the I/O request in which the first logical volume is designated as an I/O destination is given from the host, the I/O request is assigned to the storage control module of its own node in a case where the specified storage node is its own node, and the I/O request is assigned to another storage node in a case where the specified storage node is another storage node.
    Type: Application
    Filed: April 10, 2020
    Publication date: July 30, 2020
    Inventors: Kouji IWAMITSU, Takuya OGUSU, Keisuke SUZUKI, Masayuki GOMYO, Shinri INOUE
  • Patent number: 10635551
    Abstract: Virtual first logical volumes are provided to a host, a virtual second logical volume correlated with any one of the first logical volumes is created in a storage node in correlation with a storage control module disposed in the storage node, a correspondence relationship between the first and second logical volumes is managed as mapping information, a storage node which is an assigning distribution of an I/O request is specified on the basis of the mapping information in a case where the I/O request in which the first logical volume is designated as an I/O destination is given from the host, the I/O request is assigned to the storage control module of its own node in a case where the specified storage node is its own node, and the I/O request is assigned to another storage node in a case where the specified storage node is another storage node.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: April 28, 2020
    Assignee: HITACHI, LTD.
    Inventors: Kouji Iwamitsu, Takuya Ogusu, Keisuke Suzuki, Masayuki Gomyo, Shinri Inoue
  • Publication number: 20190188096
    Abstract: Virtual first logical volumes are provided to a host, a virtual second logical volume correlated with any one of the first logical volumes is created in a storage node in correlation with a storage control module disposed in the storage node, a correspondence relationship between the first and second logical volumes is managed as mapping information, a storage node which is an assigning distribution of an I/O request is specified on the basis of the mapping information in a case where the I/O request in which the first logical volume is designated as an I/O destination is given from the host, the I/O request is assigned to the storage control module of its own node in a case where the specified storage node is its own node, and the I/O request is assigned to another storage node in a case where the specified storage node is another storage node.
    Type: Application
    Filed: February 21, 2019
    Publication date: June 20, 2019
    Inventors: Kouji IWAMITSU, Takuya OGUSU, Keisuke SUZUKI, Masayuki GOMYO, Shinri INOUE
  • Patent number: 10229021
    Abstract: Virtual first logical volumes are provided to a host, a virtual second logical volume correlated with any one of the first logical volumes is created in a storage node in correlation with a storage control module disposed in the storage node, a correspondence relationship between the first and second logical volumes is managed as mapping information, a storage node which is an assigning distribution of an I/O request is specified on the basis of the mapping information in a case where the I/O request in which the first logical volume is designated as an I/O destination is given from the host, the I/O request is assigned to the storage control module of its own node in a case where the specified storage node is its own node, and the I/O request is assigned to another storage node in a case where the specified storage node is another storage node.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: March 12, 2019
    Assignee: HITACHI, LTD.
    Inventors: Kouji Iwamitsu, Takuya Ogusu, Keisuke Suzuki, Masayuki Gomyo, Shinri Inoue
  • Patent number: 10209888
    Abstract: A computer has processors each including computation cores; memories, and an IO device, and includes NUMA nodes. The computer holds pattern management information to manage patterns and comprises a control module to determine a pattern to be applied to the computer. The pattern management information includes policy information including a policy on placement of a transfer-use memory area in the NUMA nodes, a policy on the placement of driver management information in the NUMA nodes, and a policy on allocation of computation cores that execute data transfer in the NUMA nodes, for each of the plurality of patterns. The control module applies each of the patterns to the computer based on the pattern management information, to measure IO performance in each of the patterns, and determine a pattern being highest in IO performance as a pattern to be applied to the computer.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: February 19, 2019
    Assignee: Hitachi, Ltd.
    Inventors: Masayuki Hayashi, Masayuki Gomyo
  • Publication number: 20180032255
    Abstract: A computer has processors each including computation cores; memories, and an IO device, and includes NUMA nodes. The computer holds pattern management information to manage patterns and comprises a control module to determine a pattern to be applied to the computer. The pattern management information includes policy information including a policy on placement of a transfer-use memory area in the NUMA nodes, a policy on the placement of driver management information in the NUMA nodes, and a policy on allocation of computation cores that execute data transfer in the NUMA nodes, for each of the plurality of patterns. The control module applies each of the patterns to the computer based on the pattern management information, to measure IO performance in each of the patterns, and determine a pattern being highest in IO performance as a pattern to be applied to the computer.
    Type: Application
    Filed: May 13, 2015
    Publication date: February 1, 2018
    Inventors: Masayuki HAYASHI, Masayuki GOMYO
  • Publication number: 20110246706
    Abstract: To improve the data input/output performance of a disk array with a hybrid configuration of flash memory and HDDs. A computer that executes a disk array configuration program in accordance with the present invention, when relocating a file from a hard disk to flash memory, stores the file in cache memory without immediately writing the file to the flash memory if the file size is smaller than the block size of the flash memory.
    Type: Application
    Filed: December 14, 2010
    Publication date: October 6, 2011
    Applicant: Hitachi, Ltd.
    Inventors: Masayuki GOMYO, Shinji MARUOKA