Patents by Inventor Hirotaka Nakagawa

Hirotaka Nakagawa 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: 11880589
    Abstract: A storage system is coupled to a cloud system that provides cloud volumes belonging to any of a plurality of tiers with different access performances. The cloud system changes a tier to which an externally-provided volume belongs based on a state of volume utilization in which the cloud volumes are utilized. A storage controller of the storage system provides a host computer with a volume created by allocating a page to an external volume that corresponds to the cloud volumes. In addition, the storage controller adjusts a state of volume utilization to control a tier to which the cloud volumes belong.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: January 23, 2024
    Assignee: Hitachi, Ltd.
    Inventors: Junji Koike, Hirotaka Nakagawa, Kodai Nozawa
  • Publication number: 20240004575
    Abstract: A storage system prevents the destruction of data stored in logical volumes when the same ID for logical volumes is assigned to a plurality of logical volumes. The storage system stores virtual ID management information including, the virtual ID, a storage device ID identifying the storage device including the logical volume assigned to the virtual ID, and usage permission information indicating whether to permit assigning the virtual ID to the logical volume and using the logical volume. The storage system does not execute the logical volume usage processing which uses the usage target logical volume, when the storage system determines not to permit using the logical volume based on a usage target virtual ID assigned to the usage target logical volume which is target of use, the usage target storage device ID of the usage target storage device including the usage target logical volume, and virtual ID management information.
    Type: Application
    Filed: March 9, 2023
    Publication date: January 4, 2024
    Applicant: Hitachi, Ltd.
    Inventors: Yu Yoshizawa, Hirotaka Nakagawa
  • Publication number: 20230344006
    Abstract: What is provided is a lithium-ion battery in which the energy efficiency can be improved by decreasing both the initial resistance value and deterioration resistance value after charge and discharge cycles of the lithium-ion battery and the generation of heat from the positive electrode associated with discharging can be suppressed.
    Type: Application
    Filed: April 6, 2023
    Publication date: October 26, 2023
    Inventors: Hirotaka Nakagawa, Ryoma Asano, Atsushi Tamai, Sae Shinjo, Yusuke Kawano
  • Publication number: 20230318334
    Abstract: A control apparatus controls a charging device that is connected to a secondary battery having a negative electrode which is a mixture of graphite and silicon monoxide and supplies a current to the secondary battery, wherein when a calculated SOC (State of Charge) of the secondary battery is less than 15%, a magnitude of the current supplied to the secondary battery by the charging device is controlled to a first value, and when the calculated SOC of the secondary battery is equal to or more than 15%, the magnitude of the current supplied to the secondary battery by the charging device is controlled to a second value that is larger than the first value.
    Type: Application
    Filed: March 24, 2023
    Publication date: October 5, 2023
    Inventors: Takako Sato, Hirotaka Nakagawa, Sae Shinjo, Atsushi Tamai, Hanzhi Yang, Junji Kuwabara, Yusuke Kawano, Masafumi Shiwa, Yurika Nishimoto
  • Patent number: 11740823
    Abstract: In a multi-node storage system, a node's capacity has an upper limit, and capacities provided by nodes are smaller than a capacity of a global pool. A volume having a capacity larger than the capacity of one node is created by the node. A write error occurs when an amount of data larger than the capacity of the node is written. A storage system reduces the frequency of such a write error. A global pool is based on a plurality of local pools of a plurality of storage nodes that constitute a node group. In any of the storage nodes, a capacity relationship is maintained where a used capacity of a volume created by the storage node is equal to or less than an available capacity of a local pool of the storage node. A storage management unit manages the node group and selects the storage node.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: August 29, 2023
    Assignee: HITACHI, LTD.
    Inventors: Akira Deguchi, Hirotaka Nakagawa
  • Publication number: 20220405010
    Abstract: A storage system is coupled to a cloud system that provides cloud volumes belonging to any of a plurality of tiers with different access performances. The cloud system changes a tier to which an externally-provided volume belongs based on a state of volume utilization in which the cloud volumes are utilized. A storage controller of the storage system provides a host computer with a volume created by allocating a page to an external volume that corresponds to the cloud volumes. In addition, the storage controller adjusts a state of volume utilization to control a tier to which the cloud volumes belong.
    Type: Application
    Filed: March 10, 2022
    Publication date: December 22, 2022
    Inventors: Junji KOIKE, Hirotaka NAKAGAWA, Kodai NOZAWA
  • Patent number: 11474725
    Abstract: In a multi-node storage system, a node's capacity has an upper limit, and capacities provided by nodes are smaller than a capacity of a global pool. A volume having a capacity larger than the capacity of one node is created by the node. A write error occurs when an amount of data larger than the capacity of the node is written. A storage system reduces the frequency of such a write error. A global pool is based on a plurality of local pools of a plurality of storage nodes that constitute a node group. In any of the storage nodes, a capacity relationship is maintained where a used capacity of a volume created by the storage node is equal to or less than an available capacity of a local pool of the storage node. A storage management unit manages the node group and selects the storage node.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: October 18, 2022
    Assignee: HITACHI, LTD.
    Inventors: Akira Deguchi, Hirotaka Nakagawa
  • Patent number: 11360690
    Abstract: There is provided a storage device that is connected to a computer and receives an UNMAP command to cancel a relationship between a logical address and a physical address provided to the computer, in response to data deletion on the computer. The storage device includes a control unit configured to make data stored in a physical address specified by the UNMAP command irreversible.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: June 14, 2022
    Assignee: HITACHI, LTD.
    Inventors: Hirotaka Nakagawa, Akihiro Hara
  • Patent number: 11048543
    Abstract: A computer system having a plurality of resources used for a source program includes: resource management information for storing information in which each of the resources is associated with a resource group; and resource group management information for storing information in which a user capable of using the resource group is associated with the source program. When receiving a request designating the resource related to a user who uses the source program from the source program, a control unit uses the resource group management information and the resource management information to determine whether access to the resource related to the request is permitted.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: June 29, 2021
    Assignee: HITACHI, LTD.
    Inventors: Hirotaka Nakagawa, Kazuei Hironaka
  • Publication number: 20200285412
    Abstract: There is provided a storage device that is connected to a computer and receives an UNMAP command to cancel a relationship between a logical address and a physical address provided to the computer, in response to data deletion on the computer. The storage device includes a control unit configured to make data stored in a physical address specified by the UNMAP command irreversible.
    Type: Application
    Filed: August 23, 2019
    Publication date: September 10, 2020
    Applicant: HITACHI, LTD.
    Inventors: Hirotaka Nakagawa, Akihiro Hara
  • Patent number: 10762021
    Abstract: An information system connected to hosts and an information processing system manages a second ALU connected to the hosts via a second logical path, and second SLUs for receiving I/O requests from the hosts via the second logical path. A processor manages a first ALU connected to the hosts via a first logical path and first SLUs that receive I/O requests from the hosts via the first logical path, and builds up a first group including the first SLUs. A first SLU and a second SLU compose an HA pair, and the HA pair is provided to the hosts as one volume. The processor evaluates the state of the first logical path based on the pair state of the first SLU that composes the HA pair included in the first group so priorities with which the hosts issue I/Os to the first logical path can be determined.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: September 1, 2020
    Assignee: Hitachi, Ltd.
    Inventors: Hirotaka Nakagawa, Akira Deguchi, Hiroshi Nasu, Tomohiro Kawaguchi
  • Patent number: 10761767
    Abstract: A computer system includes a management computer, a first storage apparatus, and a second storage apparatus. A first logical device of the first storage apparatus and a second logical device of the second storage apparatus constitute a remote copy pair. The second logical device and a third logical device of the second storage apparatus constitute a copy pair. The second logical device and the third logical device have virtual IDs to be recognized by an issuer of an I/O request. The second storage apparatus interchanges the virtual IDs of the third logical device and the second logical device with reception of a command from the management computer as a trigger during processing of the I/O request from the issuer of the I/O request to the third logical device, thereby switching an access destination of the issuer of the I/O request from the third logical device to the second logical device.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: September 1, 2020
    Assignee: Hitachi, Ltd.
    Inventors: Azusa Jin, Akira Deguchi, Tomohiro Kawaguchi, Hirotaka Nakagawa, Hiroshi Nasu
  • Publication number: 20200117381
    Abstract: In a multi-node storage system, a node's capacity has an upper limit, and capacities provided by nodes are smaller than a capacity of a global pool. A volume having a capacity larger than the capacity of one node is created by the node. A write error occurs when an amount of data larger than the capacity of the node is written. A storage system reduces the frequency of such a write error. A global pool is based on a plurality of local pools of a plurality of storage nodes that constitute a node group. In any of the storage nodes, a capacity relationship is maintained where a used capacity of a volume created by the storage node is equal to or less than an available capacity of a local pool of the storage node. A storage management unit manages the node group and selects the storage node.
    Type: Application
    Filed: September 12, 2019
    Publication date: April 16, 2020
    Applicant: HITACHI, LTD.
    Inventors: Akira DEGUCHI, Hirotaka NAKAGAWA
  • Publication number: 20190361726
    Abstract: A computer system having a plurality of resources used for a source program includes: resource management information for storing information in which each of the resources is associated with a resource group; and resource group management information for storing information in which a user capable of using the resource group is associated with the source program. When receiving a request designating the resource related to a user who uses the source program from the source program, a control unit uses the resource group management information and the resource management information to determine whether access to the resource related to the request is permitted.
    Type: Application
    Filed: March 20, 2019
    Publication date: November 28, 2019
    Applicant: HITACHI, LTD.
    Inventors: Hirotaka NAKAGAWA, Kazuei HIRONAKA
  • Publication number: 20190108157
    Abstract: An information system connected to hosts and an information processing system manages a second ALU connected to the hosts via a second logical path, and second SLUs for receiving I/O requests from the hosts via the second logical path. A processor manages a first ALU connected to the hosts via a first logical path and first SLUs that receive I/O requests from the hosts via the first logical path, and builds up a first group including the first SLUs. A first SLU and a second SLU compose an HA pair, and the HA pair is provided to the hosts as one volume. The processor evaluates the state of the first logical path based on the pair state of the first SLU that composes the HA pair included in the first group so priorities with which the hosts issue I/Os to the first logical path can be determined.
    Type: Application
    Filed: July 11, 2016
    Publication date: April 11, 2019
    Applicant: Hitachi, Ltd.
    Inventors: Hirotaka NAKAGAWA, Akira DEGUCHI, Hiroshi NASU, Tomohiro KAWAGUCHI
  • Publication number: 20190065064
    Abstract: A computer system includes a management computer, a first storage apparatus, and a second storage apparatus. A first logical device of the first storage apparatus and a second logical device of the second storage apparatus constitute a remote copy pair. The second logical device and a third logical device of the second storage apparatus constitute a copy pair. The second logical device and the third logical device have virtual IDs to be recognized by an issuer of an I/O request. The second storage apparatus interchanges the virtual IDs of the third logical device and the second logical device with reception of a command from the management computer as a trigger during processing of the I/O request from the issuer of the I/O request to the third logical device, thereby switching an access destination of the issuer of the I/O request from the third logical device to the second logical device.
    Type: Application
    Filed: July 12, 2016
    Publication date: February 28, 2019
    Inventors: Azusa JIN, Akira DEGUCHI, Tomohiro KAWAGUCHI, Hirotaka NAKAGAWA, Hiroshi NASU
  • Patent number: 10013216
    Abstract: A storage system has a management computer and a storage device, where the storage device is connected to an external storage device and includes a first processor, a storage medium on which a plurality of logical storage devices is based, and a plurality of ports. The management computer includes a memory and a second processor, the memory storing port information, path information between host and storage device indicating the association between a host computer and the plurality of logical storage devices and ports, and path information between storage devices indicating the association between the external storage device and the plurality of logical storage devices and ports. The second processor executes band accommodation processing on either a path between host and storage device or a path between storage devices on the basis of the port information, the path information between host and storage device, and the path information between storage devices.
    Type: Grant
    Filed: February 17, 2014
    Date of Patent: July 3, 2018
    Assignee: Hitachi, Ltd.
    Inventors: Nobuhito Mori, Hirotaka Nakagawa
  • Patent number: 9395926
    Abstract: A storage system according to the present invention includes multiple real storage subsystems, and defines a virtual storage subsystem composed of resources included in one or multiple real storage subsystems. Upon defining a virtual storage subsystem, a virtual logical partition corresponding to a real storage subsystem is provided in the virtual storage subsystem, and a logical partition correlation information which is attribute (limitation) information showing whether various resource management operations extending over virtual logical partitions can be executed or not to each pair within the multiple virtual logical partitions is created and managed.
    Type: Grant
    Filed: December 24, 2013
    Date of Patent: July 19, 2016
    Assignee: HITACHI, LTD.
    Inventors: Hirotaka Nakagawa, Nobuhito Mori
  • Patent number: 9270742
    Abstract: A computer system includes a plurality of processing computers which switches an execution time of a main function processing and a management function processing in a given time, and a management computer which has a schedule table showing a schedule in which each processing computer may execute the management function processing, and which is capable of instructing the execution of the management function processing to each processing computer, wherein the processing computer notifies a start time an end time of the management function processing to the management computer before starting the management function processing, and the management computer updates the schedule table with the notification, an decides the processing computer that may execute the management function processing, by referring to the schedule table, upon instructing the management function processing to the processing computer.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: February 23, 2016
    Assignee: HITACHI, LTD.
    Inventors: Etsutaro Akagawa, Wataru Okada, Hirotaka Nakagawa
  • Patent number: 9262437
    Abstract: An example of the present invention is a storage system comprising a first real storage apparatus including a plurality of real resources. The first real storage apparatus includes: real resource groups allocated to a plurality of virtual storage apparatuses; first management information for associating virtual resource identifiers individually assigned to real resources in a namespace independently defined for each of the plurality of virtual storage apparatuses with real resource identifiers individually assigned to the real resources in a namespace defined for the first real storage apparatus; and a controller for receiving a command including a designation with a virtual resource identifier, converting the virtual resource identifier in the command into a real resource identifier with reference to the first management information, and processing the command with the converted real resource identifier.
    Type: Grant
    Filed: January 7, 2013
    Date of Patent: February 16, 2016
    Assignee: HITACHI, LTD.
    Inventors: Hirotaka Nakagawa, Hideo Saito, Nobuhito Mori, Tomohiro Kawaguchi, Abhishek Johri, Naoko Ikegaya, Yoichi Goto, Kunihiko Nashimoto, Akira Yamamoto