Patents by Inventor Nobuhiro Yokoi

Nobuhiro Yokoi 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: 20240054076
    Abstract: A protocol chip writes a request from a host apparatus to a shared memory. One of the plurality of processors reads the request from the host apparatus from the shared memory through an address translation unit and writes a response to the request to the shared memory through the address translation unit. The protocol chip reads the response from the shared memory and sends the response to the host apparatus. In the case where a first processor reboots, the first processor performs a reboot process of a first address translation unit but does not perform the reboot process of the shared memory. A second processor reads a first request addressed to the first processor from the host apparatus through a second address translation unit and writes a first response to the first request to the shared memory through the second address translation unit.
    Type: Application
    Filed: March 6, 2023
    Publication date: February 15, 2024
    Applicant: Hitachi, Ltd.
    Inventors: Kentaro SHIMADA, Nobuhiro Yokoi, Masahiro Tsuruya
  • Patent number: 11880570
    Abstract: A storage systems is configured so that when a network interface receives a write request, the network interface performs protocol processing on the write request and transfers a write command to a storage controller, the storage controller reserves a data storage area in a cache memory, the network interface receives a data transfer request from the storage controller and stores data relating to the write request in the reserved storage area of the cache memory, the storage controller transfers a write response to the network interface, and the network interface responds to the source of the write request.
    Type: Grant
    Filed: September 15, 2022
    Date of Patent: January 23, 2024
    Assignee: HITACHI, LTD.
    Inventor: Nobuhiro Yokoi
  • Publication number: 20240020010
    Abstract: A storage systems is configured so that when a network interface receives a write request, the network interface performs protocol processing on the write request and transfers a write command to a storage controller, the storage controller reserves a data storage area in a cache memory, the network interface receives a data transfer request from the storage controller and stores data relating to the write request in the reserved storage area of the cache memory, the storage controller transfers a write response to the network interface, and the network interface responds to the source of the write request.
    Type: Application
    Filed: September 15, 2022
    Publication date: January 18, 2024
    Inventor: Nobuhiro YOKOI
  • Patent number: 11855778
    Abstract: A network interface for a storage controller includes a processor and a memory that stores an instruction code to be executed by the processor. The processor executes protocol processing for transmitting and receiving packets via a network. The processor reproduces a first packet not received from the network, from a plurality of other received packets included in an error correction packet group same as that of the first packet.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: December 26, 2023
    Assignee: HITACHI, LTD.
    Inventors: Nobuhiro Yokoi, Hiroka Ihara, Akira Deguchi
  • Publication number: 20230400982
    Abstract: A storage system includes: a central processing unit; a main memory; first management information that associates a hash value of received data with an address in a volume; and an I/O processing package. The I/O processing package includes an I/O processor and an I/O memory. The I/O processor executes protocol processing. The I/O processor executes at least a part of search processing of an address associated with a hash value of first received data in the first management information. The central processing unit controls execution of deduplication processing of the first received data based on data of an address associated with the hash value of the first received data.
    Type: Application
    Filed: March 1, 2023
    Publication date: December 14, 2023
    Applicant: Hitachi, Ltd.
    Inventors: Hiroka IHARA, Nobuhiro YOKOI, Takashi NAGAO, Yoshihiro YOSHII
  • Publication number: 20230328008
    Abstract: A network interface includes a processor, memory, and a cache between the processor and the memory. The processor secures a plurality of buffers for storing transfer data in the memory, and manages an allocation order of available buffers of the plurality of buffers. The processor returns a buffer released after data transfer to a position before a predetermined position of the allocation order.
    Type: Application
    Filed: June 5, 2023
    Publication date: October 12, 2023
    Inventors: Nobuhiro YOKOI, Hiroka IHARA
  • Publication number: 20230305731
    Abstract: A primary storage system reads a plurality of journal data, and performs collective compression that is compression of data that is at least a part of the plurality of pieces of journal data in the plurality of journals and is larger than a size of one journal data. The collectively compressed data, which is a plurality of pieces of journal data subjected to collective compression, is a transfer target from the primary storage system to the secondary storage system. The journal is journal data and metadata including a write order of the journal data and associated with the journal data. The journal data is a copy of data written in the primary volume. The secondary storage system acquires a plurality of pieces of journal data by decompressing one or more pieces of collectively compressed data, and writes the plurality of pieces of journal data to the secondary volume.
    Type: Application
    Filed: May 17, 2023
    Publication date: September 28, 2023
    Inventors: Akira DEGUCHI, Nobuhiro YOKOI, Hiroka IHARA
  • Patent number: 11700214
    Abstract: A network interface includes a processor, memory, and a cache between the processor and the memory. The processor secures a plurality of buffers for storing transfer data in the memory, and manages an allocation order of available buffers of the plurality of buffers. The processor returns a buffer released after data transfer to a position before a predetermined position of the allocation order.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: July 11, 2023
    Assignee: HITACHI, LTD.
    Inventors: Nobuhiro Yokoi, Hiroka Ihara
  • Patent number: 11675523
    Abstract: A primary storage system reads a plurality of journal data, and performs collective compression that is compression of data that is at least a part of the plurality of pieces of journal data in the plurality of journals and is larger than a size of one journal data. The collectively compressed data, which is a plurality of pieces of journal data subjected to collective compression, is a transfer target from the primary storage system to the secondary storage system. The journal is journal data and metadata including a write order of the journal data and associated with the journal data. The journal data is a copy of data written in the primary volume. The secondary storage system acquires a plurality of pieces of journal data by decompressing one or more pieces of collectively compressed data, and writes the plurality of pieces of journal data to the secondary volume.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: June 13, 2023
    Assignee: Hitachi, Ltd.
    Inventors: Akira Deguchi, Nobuhiro Yokoi, Hiroka Ihara
  • Patent number: 11556269
    Abstract: An information processing system includes a first storage system for supplying a primary site, and a second storage system for supplying a secondary site. The first storage system is allowed to execute replication by transferring a processing history of a data volume of the first storage system to the second storage system, and to transfer multiple processing histories collectively. The first storage system integrates histories of multiple write accesses included in the multiple processing histories to be collectively transferred, which are duplicatedly addressed on the volume for transfer.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: January 17, 2023
    Assignee: HITACHI, LTD.
    Inventors: Hiroka Ihara, Nobuhiro Yokoi, Akira Deguchi
  • Publication number: 20220276785
    Abstract: A primary storage system reads a plurality of journal data, and performs collective compression that is compression of data that is at least a part of the plurality of pieces of journal data in the plurality of journals and is larger than a size of one journal data. The collectively compressed data, which is a plurality of pieces of journal data subjected to collective compression, is a transfer target from the primary storage system to the secondary storage system. The journal is journal data and metadata including a write order of the journal data and associated with the journal data. The journal data is a copy of data written in the primary volume. The secondary storage system acquires a plurality of pieces of journal data by decompressing one or more pieces of collectively compressed data, and writes the plurality of pieces of journal data to the secondary volume.
    Type: Application
    Filed: September 10, 2021
    Publication date: September 1, 2022
    Inventors: Akira DEGUCHI, Nobuhiro YOKOI, Hiroka IHARA
  • Publication number: 20220255665
    Abstract: A network interface for a storage controller includes a processor and a memory that stores an instruction code to be executed by the processor. The processor executes protocol processing for transmitting and receiving packets via a network. The processor reproduces a first packet not received from the network, from a plurality of other received packets included in an error correction packet group same as that of the first packet.
    Type: Application
    Filed: September 13, 2021
    Publication date: August 11, 2022
    Inventors: Nobuhiro YOKOI, Hiroka IHARA, Akira DEGUCHI
  • Publication number: 20220179559
    Abstract: An information processing system includes a first storage system for supplying a primary site, and a second storage system for supplying a secondary site. The first storage system is allowed to execute replication by transferring a processing history of a data volume of the first storage system to the second storage system, and to transfer multiple processing histories collectively. The first storage system integrates histories of multiple write accesses included in the multiple processing histories to be collectively transferred, which are duplicatedly addressed on the volume for transfer.
    Type: Application
    Filed: September 9, 2021
    Publication date: June 9, 2022
    Inventors: Hiroka IHARA, Nobuhiro YOKOI, Akira DEGUCHI
  • Patent number: 11327653
    Abstract: A storage system for continuing I/O without affecting drive box addition to a host computer includes: a plurality of drive boxes for connecting to a computer device that transmits commands for data reads or writes; and a storage controller connected to the drive boxes. A first drive box provides a first storage region to the computer device. The storage controller manages correspondence between the first storage region and a physical storage region of the drives constituting the first storage region. The first drive box receives a command for the first storage region from the computer device and transfers the command to the storage controller. The storage controller generates a data transfer command including a data storage destination based on the address management table, and transfers the command to the first drive box. The first drive box then transfers the data transfer command to the second drive box.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: May 10, 2022
    Assignee: HITACHI, LTD.
    Inventors: Nobuhiro Yokoi, Hirotoshi Akaike, Ryosuke Tatsumi, Koji Hosogi, Akira Yamamoto
  • Patent number: 11301159
    Abstract: A storage system includes at least one drive chassis connected to at least one host computer via a first network, and a storage controller connected to the drive chassis, in which the storage controller instructs the drive chassis to create a logical volume, and the drive chassis creates a logical volume according to an instruction from the storage controller, provides a storage area of the storage system to the host computer, and receives an IO command from the host computer to the storage area of the storage system.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: April 12, 2022
    Assignee: HITACHI, LTD.
    Inventors: Hirotoshi Akaike, Koji Hosogi, Norio Shimozono, Sadahiro Sugimoto, Nobuhiro Yokoi, Ryosuke Tatsumi
  • Publication number: 20210240351
    Abstract: A first storage system that provides a primary site and a second storage system that provides a secondary site are provided to quickly and easily switch between the storage systems. A storage controller of the storage system performs remote copy from a first data volume of the first storage system to a second data volume of the second storage system, after a failover is performed from the primary site to the secondary site, accumulates data and operation that are processed at the secondary site in a journal volume of the second storage system as a secondary site journal, and restores the first data volume using the secondary site journal when the primary site is recovered.
    Type: Application
    Filed: September 8, 2020
    Publication date: August 5, 2021
    Applicant: HITACHI, LTD.
    Inventors: Nobuhiro YOKOI, Tomohiro KAWAGUCHI, Akira DEGUCHI
  • Publication number: 20210042032
    Abstract: A storage system for continuing I/O without affecting drive box addition to a host computer includes: a plurality of drive boxes for connecting to a computer device that transmits commands for data reads or writes; and a storage controller connected to the drive boxes. A first drive box provides a first storage region to the computer device. The storage controller manages correspondence between the first storage region and a physical storage region of the drives constituting the first storage region. The first drive box receives a command for the first storage region from the computer device and transfers the command to the storage controller. The storage controller generates a data transfer command including a data storage destination based on the address management table, and transfers the command to the first drive box. The first drive box then transfers the data transfer command to the second drive box.
    Type: Application
    Filed: March 5, 2020
    Publication date: February 11, 2021
    Applicant: Hitachi, Ltd.
    Inventors: Nobuhiro YOKOI, Hirotoshi AKAIKE, Ryosuke TATSUMI, Koji HOSOGI, Akira YAMAMOTO
  • Publication number: 20200379668
    Abstract: A storage system includes at least one drive chassis connected to at least one host computer via a first network, and a storage controller connected to the drive chassis, in which the storage controller instructs the drive chassis to create a logical volume, and the drive chassis creates a logical volume according to an instruction from the storage controller, provides a storage area of the storage system to the host computer, and receives an IO command from the host computer to the storage area of the storage system.
    Type: Application
    Filed: August 18, 2020
    Publication date: December 3, 2020
    Inventors: Hirotoshi AKAIKE, Koji HOSOGI, Norio SHIMOZONO, Sadahiro SUGIMOTO, Nobuhiro YOKOI
  • Patent number: 10846441
    Abstract: A computer system includes a processor, a volatile storage device that stores a program to be executed by the processor, and a plurality of nonvolatile storage devices that store data. Each of the plurality of nonvolatile storage devices holds a first encryption key for encrypting and decrypting first data. Each nonvolatile storage device in the plurality of nonvolatile storage devices transfers the first data to another nonvolatile storage device in the plurality of nonvolatile storage devices in an encrypted or unencrypted state determined according to a predetermined rule.
    Type: Grant
    Filed: July 7, 2016
    Date of Patent: November 24, 2020
    Assignee: HITACHI, LTD.
    Inventors: Nobuhiro Yokoi, Mutsumi Hosoya, Ken Sugimoto
  • Publication number: 20200301599
    Abstract: A storage system includes at least one drive chassis connected to at least one host computer via a first network, and a storage controller connected to the drive chassis, in which the storage controller instructs the drive chassis to create a logical volume, and the drive chassis creates a logical volume according to an instruction from the storage controller, provides a storage area of the storage system to the host computer, and receives an IO command from the host computer to the storage area of the storage system.
    Type: Application
    Filed: February 18, 2020
    Publication date: September 24, 2020
    Inventors: Hirotoshi AKAIKE, Koji HOSOGI, Norio SHIMOZONO, Sadahiro SUGIMOTO, Nobuhiro YOKOI