Patents by Inventor Koji Hosogi
Koji Hosogi 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: 12124726Abstract: A first storage system compresses data relating to read and write by a primary site and stores the data in a first physical volume. A second storage system compresses data relating to read and write by a secondary site and stores the data in a second physical volume. When performing replication for transferring the data stored in the first physical volume of the first storage system to the second storage system and storing the data in the second physical volume, the first storage system and the second storage system determine, based on a compression scheme executable by the first storage system and a compression scheme executable by the second storage system, a compression scheme to be applied to transfer target data and transfer the transfer target data compressed by the determined compression scheme.Type: GrantFiled: January 20, 2023Date of Patent: October 22, 2024Assignee: HITACHI, LTD.Inventors: Koji Hosogi, Akira Deguchi, Takaki Matsushita
-
Publication number: 20230153009Abstract: A first storage system compresses data relating to read and write by a primary site and stores the data in a first physical volume. A second storage system compresses data relating to read and write by a secondary site and stores the data in a second physical volume. When performing replication for transferring the data stored in the first physical volume of the first storage system to the second storage system and storing the data in the second physical volume, the first storage system and the second storage system determine, based on a compression scheme executable by the first storage system and a compression scheme executable by the second storage system, a compression scheme to be applied to transfer target data and transfer the transfer target data compressed by the determined compression scheme.Type: ApplicationFiled: January 20, 2023Publication date: May 18, 2023Applicant: Hitachi, Ltd.Inventors: Koji HOSOGI, Akira DEGUCHI, Takaki MATSUSHITA
-
Patent number: 11561721Abstract: A first storage system compresses data relating to read and write by a primary site and stores the data in a first physical volume. A second storage system compresses data relating to read and write by a secondary site and stores the data in a second physical volume. When performing replication for transferring the data stored in the first physical volume of the first storage system to the second storage system and storing the data in the second physical volume, the first storage system and the second storage system determine, based on a compression scheme executable by the first storage system and a compression scheme executable by the second storage system, a compression scheme to be applied to transfer target data and transfer the transfer target data compressed by the determined compression scheme.Type: GrantFiled: September 14, 2021Date of Patent: January 24, 2023Assignee: Hitachi, Ltd.Inventors: Koji Hosogi, Akira Deguchi, Takaki Matsushita
-
Publication number: 20230014121Abstract: A first storage system compresses data relating to read and write by a primary site and stores the data in a first physical volume. A second storage system compresses data relating to read and write by a secondary site and stores the data in a second physical volume. When performing replication for transferring the data stored in the first physical volume of the first storage system to the second storage system and storing the data in the second physical volume, the first storage system and the second storage system determine, based on a compression scheme executable by the first storage system and a compression scheme executable by the second storage system, a compression scheme to be applied to transfer target data and transfer the transfer target data compressed by the determined compression scheme.Type: ApplicationFiled: September 14, 2021Publication date: January 19, 2023Applicant: Hitachi, Ltd.Inventors: Koji HOSOGI, Akira DEGUCHI, Takaki MATSUSHITA
-
Patent number: 11330056Abstract: A possible performance bottleneck associated with insufficient network bands is mitigated to allow improvement of access performance of a storage system. A storage system includes a first node with a storage medium of storage and a plurality of second nodes each with a controller function for the storage, and is communicatively connected to a host providing an access request to the storage. One of the plurality of second nodes is determined to be a node to which a controller function executing access processing on the storage is assigned on the basis of a first amount of data transfer between the second node and the host and a second amount of data transfer between the second node and the first node.Type: GrantFiled: September 11, 2020Date of Patent: May 10, 2022Assignee: Hitachi, Ltd.Inventors: Shugo Ogawa, Ryosuke Tatsumi, Yoshinori Ohira, Koji Hosogi
-
Patent number: 11327653Abstract: 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: GrantFiled: March 5, 2020Date of Patent: May 10, 2022Assignee: HITACHI, LTD.Inventors: Nobuhiro Yokoi, Hirotoshi Akaike, Ryosuke Tatsumi, Koji Hosogi, Akira Yamamoto
-
Patent number: 11301159Abstract: 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: GrantFiled: August 18, 2020Date of Patent: April 12, 2022Assignee: HITACHI, LTD.Inventors: Hirotoshi Akaike, Koji Hosogi, Norio Shimozono, Sadahiro Sugimoto, Nobuhiro Yokoi, Ryosuke Tatsumi
-
Patent number: 11201788Abstract: In a distributed computing system, a bottleneck for performance of a network is avoided and a high-performance scalable resource management function is achieved. The distributed computing system includes a plurality of components connected to each other via a network. Each of the components includes a plurality of compute nodes, a plurality of drive casings, and a plurality of storage devices. The network includes a plurality of network switches and is configured in layers. When a storage region is to be allocated to a compute node among the compute nodes, a managing unit selects, from the storage devices, a storage device related to the storage region to be allocated or selects, from the drives, a drive casing related to the storage region to be allocated, based on a network distance between two of the compute node, the storage device, and the drive casing.Type: GrantFiled: September 9, 2020Date of Patent: December 14, 2021Assignee: HITACHI, LTD.Inventors: Ryosuke Tatsumi, Akira Yamamoto, Shugo Ogawa, Yoshinori Ohira, Koji Hosogi
-
Publication number: 20210243082Abstract: In a distributed computing system, a bottleneck for performance of a network is avoided and a high-performance scalable resource management function is achieved. The distributed computing system includes a plurality of components connected to each other via a network. Each of the components includes a plurality of compute nodes, a plurality of drive casings, and a plurality of storage devices. The network includes a plurality of network switches and is configured in layers. When a storage region is to be allocated to a compute node among the compute nodes, a managing unit selects, from the storage devices, a storage device related to the storage region to be allocated or selects, from the drives, a drive casing related to the storage region to be allocated, based on a network distance between two of the compute node, the storage device, and the drive casing.Type: ApplicationFiled: September 9, 2020Publication date: August 5, 2021Inventors: Ryosuke TATSUMI, Akira YAMAMOTO, Shugo OGAWA, Yoshinori OHIRA, Koji HOSOGI
-
Publication number: 20210194959Abstract: A possible performance bottleneck associated with insufficient network bands is mitigated to allow improvement of access performance of a storage system. A storage system includes a first node with a storage medium of storage and a plurality of second nodes each with a controller function for the storage, and is communicatively connected to a host providing an access request to the storage. One of the plurality of second nodes is determined to be a node to which a controller function executing access processing on the storage is assigned on the basis of a first amount of data transfer between the second node and the host and a second amount of data transfer between the second node and the first node.Type: ApplicationFiled: September 11, 2020Publication date: June 24, 2021Inventors: Shugo OGAWA, Ryosuke TATSUMI, Yoshinori OHIRA, Koji HOSOGI
-
Publication number: 20210042032Abstract: 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: ApplicationFiled: March 5, 2020Publication date: February 11, 2021Applicant: Hitachi, Ltd.Inventors: Nobuhiro YOKOI, Hirotoshi AKAIKE, Ryosuke TATSUMI, Koji HOSOGI, Akira YAMAMOTO
-
Patent number: 10884630Abstract: A storage system includes a controller and a nonvolatile memory drive, in which the controller transmits a write request that designates a volume identifier of a volume to be provided to a host, to the nonvolatile memory drive; the nonvolatile memory drive exclusively allocates a free block selected from a plurality of blocks to the volume identifier; write data of the write request is written to the free block; when the write data is update write data, an area that stores data to be updated is changed to an invalid data area; and after valid data of a block including the invalid data area is migrated to another block, all data of the block including the invalid data area is erased.Type: GrantFiled: April 13, 2017Date of Patent: January 5, 2021Assignee: Hitachi, Ltd.Inventors: Koji Hosogi, Naoya Okada, Akifumi Suzuki, Hideyuki Koseki, Masahiro Tsuruya
-
Patent number: 10860577Abstract: An intermediate device is disposed between a host and a search target. Search requests of m-multiplicity (requests involving a data transfer amount that is unknown to the host) for at least one among n-processes (n is an integer equal to or more than 1) to be executed by the host are issued as requests from the host to the intermediate device. A temporary area associated with the search requests is allocated in the host. For each of the search requests, the intermediate device recognizes a hit data volume in accordance with the search request within a search scope. For each of the search, the hit data is written in an area of the temporary area that corresponds to a write destination address. The write destination address is updated for each of the search requests on the basis of the recognized hit data volume.Type: GrantFiled: December 24, 2015Date of Patent: December 8, 2020Assignee: HITACHI, LTD.Inventors: Koji Hosogi, Akifumi Suzuki, Kazuyoshi Serizawa, Akira Yamamoto
-
Publication number: 20200379668Abstract: 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: ApplicationFiled: August 18, 2020Publication date: December 3, 2020Inventors: Hirotoshi AKAIKE, Koji HOSOGI, Norio SHIMOZONO, Sadahiro SUGIMOTO, Nobuhiro YOKOI
-
Publication number: 20200301599Abstract: 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: ApplicationFiled: February 18, 2020Publication date: September 24, 2020Inventors: Hirotoshi AKAIKE, Koji HOSOGI, Norio SHIMOZONO, Sadahiro SUGIMOTO, Nobuhiro YOKOI
-
Patent number: 10761764Abstract: 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: GrantFiled: February 18, 2020Date of Patent: September 1, 2020Assignee: HITACHI, LTD.Inventors: Hirotoshi Akaike, Koji Hosogi, Norio Shimozono, Sadahiro Sugimoto, Nobuhiro Yokoi
-
Patent number: 10620868Abstract: 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: GrantFiled: September 17, 2019Date of Patent: April 14, 2020Assignee: HITACHI, LTD.Inventors: Hirotoshi Akaike, Koji Hosogi, Norio Shimozono, Sadahiro Sugimoto, Nobuhiro Yokoi
-
Publication number: 20190361611Abstract: A storage system includes a controller and a nonvolatile memory drive, in which the controller transmits a write request that designates a volume identifier of a volume to be provided to a host, to the nonvolatile memory drive; the nonvolatile memory drive exclusively allocates a free block selected from a plurality of blocks to the volume identifier; write data of the write request is written to the free block; when the write data is update write data, an area that stores data to be updated is changed to an invalid data area; and after valid data of a block including the invalid data area is migrated to another block, all data of the block including the invalid data area is erased.Type: ApplicationFiled: April 13, 2017Publication date: November 28, 2019Inventors: Koji HOSOGI, Naoya OKADA, Akifumi SUZUKI, Hideyuki KOSEKI, Masahiro TSURUYA
-
Publication number: 20190196746Abstract: An information processing device and a method having high processing performance are proposed. Provided is an information processing device mounted with an accelerator that executes predetermined processing on data, the information processing device including: a storage device configured to store data; and a host control unit configured to request the accelerator to execute the predetermined processing included in a task requested from an outside, in which the data is compressed and stored in the storage device, and in which the accelerator: reads the data to be processed among the data stored in the storage device and executes the predetermined processing on the data while decompressing the read data in response to a request from the host control unit.Type: ApplicationFiled: March 30, 2017Publication date: June 27, 2019Inventors: Kazuhisa FUJIMOTO, Koji HOSOGI, Toshiyuki ARITSUKA, Kazushi NAKAGAWA
-
Publication number: 20180239799Abstract: An intermediate device is disposed between a host and a search target. Search requests of m-multiplicity (requests involving a data transfer amount that is unknown to the host) for at least one among n-processes (n is an integer equal to or more than 1) to be executed by the host are issued as requests from the host to the intermediate device. A temporary area associated with the search requests is allocated in the host. For each of the search requests, the intermediate device recognizes a hit data volume in accordance with the search request within a search scope. For each of the search, the hit data is written in an area of the temporary area that corresponds to a write destination address. The write destination address is updated for each of the search requests on the basis of the recognized hit data volume.Type: ApplicationFiled: December 24, 2015Publication date: August 23, 2018Applicant: HITACHI, LTD.Inventors: Koji HOSOGI, Akifumi SUZUKI, Kazuyoshi SERIZAWA, Akira YAMAMOTO