Patents by Inventor Midori Kurokawa

Midori Kurokawa 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: 11372552
    Abstract: To provide stable processing performance and perform an appropriate failure processing in a storage device. A storage device includes a plurality of controllers; a plurality of storage drives; and a switch device including a plurality of controller-side ports respectively connected to the plurality of controllers and a plurality of drive-side ports respectively connected to the plurality of storage drives. The switch device performs address translations between the plurality of controller-side ports and the plurality of drive-side ports.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: June 28, 2022
    Assignee: Hitachi, Ltd.
    Inventors: Makio Mizuno, Kentaro Shimada, Ryosuke Matsubara, Midori Kurokawa
  • Publication number: 20210109661
    Abstract: To provide stable processing performance and perform an appropriate failure processing in a storage device. A storage device includes a plurality of controllers; a plurality of storage drives; and a switch device including a plurality of controller-side ports respectively connected to the plurality of controllers and a plurality of drive-side ports respectively connected to the plurality of storage drives. The switch device performs address translations between the plurality of controller-side ports and the plurality of drive-side ports.
    Type: Application
    Filed: December 18, 2020
    Publication date: April 15, 2021
    Inventors: Makio MIZUNO, Kentaro SHIMADA, Ryosuke MATSUBARA, Midori KUROKAWA
  • Publication number: 20210034250
    Abstract: To provide stable processing performance and perform an appropriate failure processing in a storage device. A storage device includes a plurality of controllers; a plurality of storage drives; and a switch device including a plurality of controller-side ports respectively connected to the plurality of controllers and a plurality of drive-side ports respectively connected to the plurality of storage drives. The switch device performs address translations between the plurality of controller-side ports and the plurality of drive-side ports.
    Type: Application
    Filed: March 13, 2020
    Publication date: February 4, 2021
    Inventors: Makio MIZUNO, Kentaro SHIMADA, Ryosuke MATSUBARA, Midori KUROKAWA
  • Patent number: 10901626
    Abstract: To provide stable processing performance and perform an appropriate failure processing in a storage device. A storage device includes a plurality of controllers; a plurality of storage drives; and a switch device including a plurality of controller-side ports respectively connected to the plurality of controllers and a plurality of drive-side ports respectively connected to the plurality of storage drives. The switch device performs address translations between the plurality of controller-side ports and the plurality of drive-side ports.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: January 26, 2021
    Assignee: HITACHI, LTD.
    Inventors: Makio Mizuno, Kentaro Shimada, Ryosuke Matsubara, Midori Kurokawa
  • Patent number: 10719471
    Abstract: Provided is a storage system in which a switch is logically divided into a plurality of partitions including: a plurality of first partitions which are coupled to a plurality of master devices of a processor unit and to which none of storage devices are coupled; and one or more second partitions which are coupled to a plurality of storage devices and which are not coupled to the processor unit. The switch has an address conversion function which is a function for enabling transfer between different partitions. A virtual master device is provided to each of the second partitions. With respect to each of the second partitions, the virtual master device in the second partition executes initial setting with respect to each of all storage devices coupled to the second partition.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: July 21, 2020
    Assignee: HITACHI, LTD.
    Inventors: Midori Kurokawa, Yuta Yamasaki
  • Patent number: 10579304
    Abstract: Provided is a storage apparatus including a plurality of storage devices which store data, a controller which executes data input/output processing to the storage devices, and a processor which transmits/receives information with the controller, wherein the controller manages a plurality of different tag numbers by separating the tag numbers into a plurality of groups, and upon receiving a first command from the processor, assigns a tag number belonging to one group among the plurality of groups to the first command, and transfers the first command to a designated storage device, and, upon subsequently receiving an instruction for a chip reset from the processor, executes a chip reset, and, upon subsequently receiving a second command from the processor, assigns a tag number belonging to a group which is different from the group used before the chip reset to the second command, and transfers the second command to a designated storage device.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: March 3, 2020
    Assignee: HITACHI, LTD.
    Inventors: Midori Kurokawa, Tsutomu Koga
  • Publication number: 20190197000
    Abstract: Provided is a storage system in which a switch is logically divided into a plurality of partitions including: a plurality of first partitions which are coupled to a plurality of master devices of a processor unit and to which none of storage devices are coupled; and one or more second partitions which are coupled to a plurality of storage devices and which are not coupled to the processor unit. The switch has an address conversion function which is a function for enabling transfer between different partitions. A virtual master device is provided to each of the second partitions. With respect to each of the second partitions, the virtual master device in the second partition executes initial setting with respect to each of all storage devices coupled to the second partition.
    Type: Application
    Filed: March 24, 2017
    Publication date: June 27, 2019
    Inventors: Midori KUROKAWA, Yuta YAMASAKI
  • Publication number: 20180210677
    Abstract: Provided is a storage apparatus including a plurality of storage devices which store data, a controller which executes data input/output processing to the storage devices, and a processor which transmits/receives information with the controller, wherein the controller manages a plurality of different tag numbers by separating the tag numbers into a plurality of groups, and upon receiving a first command from the processor, assigns a tag number belonging to one group among the plurality of groups to the first command, and transfers the first command to a designated storage device, and, upon subsequently receiving an instruction for a chip reset from the processor, executes a chip reset, and, upon subsequently receiving a second command from the processor, assigns a tag number belonging to a group which is different from the group used before the chip reset to the second command, and transfers the second command to a designated storage device.
    Type: Application
    Filed: December 10, 2015
    Publication date: July 26, 2018
    Applicant: HITACHI, LTD.
    Inventors: Midori KUROKAWA, Tsutomu KOGA
  • Patent number: 8681489
    Abstract: A storage unit is provided with a plurality of sub storage units configured to include a plurality of hard disk drives, an enclosure, a printed wiring board, a power supply device, and a cable holder. The sub storage units each operate separately. The enclosure is provided in the array of the hard disk drives so that the distance can be shorter between the enclosure and each of the hard disk drives. With the provision of the cable holder, communications cables can be both brought closer to the printed wiring board. With such a configuration, the coupling point among the communications cables and the printed wiring board, and the enclosure can be favorably reduced. The resulting storage control apparatus can be mounted with a larger number of storage devices, thereby being able to maintain good signal quality.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: March 25, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Midori Kurokawa, Akihiro Inamura, Tsuyoshi Sasagawa, Takahiko Iwasaki, Toru Yoneyama, Minoru Shimokawa, Kiyoshi Honda
  • Patent number: 8307157
    Abstract: Proposed are a disk array system and a traffic control method with which reliability can be improved by preventing system shutdown. A disk array system comprises a controller for controlling data I/O to and from a backend unit; a plurality of expanders provided in the backend unit and connected to the controller by way of a tree-structure topology; a plurality of storage devices provided in the backend unit and each connected to the corresponding expander; and a control unit for controlling the controller on the basis of an I/O request from a host device. The disk array system is configured such that the controller notifies the control unit of a link fault that has occurred in the backend unit, and the control unit, when supplied with the link fault notification from the controller, restricts issuance of I/O requests from the host device or restricts receipt of I/O requests sent from the host device as necessary.
    Type: Grant
    Filed: April 21, 2010
    Date of Patent: November 6, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Yuki Sakuma, Toshihiro Nitta, Midori Kurokawa
  • Publication number: 20120233399
    Abstract: The present invention aims to improve the performance of a storage apparatus. A controller of a storage apparatus stores therein for each piece of information indicating a communication rate in association with identification of the information piece, and performs speed negotiation for setting a communication rate with an expander upon detecting that coupling to the expander via a communication path has been established. The expander transmits identification information associated with its own maximum communication rate to the controller. The controller acquires the maximum communication rate of the expander on the basis of the identification information, obtains an expected value of the communication rate with the expander on the basis of the maximum communication rate of the expander and the maximum communication rate of the controller, and compares the communication rate set by the speed negotiation with the expected value.
    Type: Application
    Filed: March 9, 2011
    Publication date: September 13, 2012
    Inventors: Midori Kurokawa, Toshihiro Nitta
  • Publication number: 20120226875
    Abstract: A storage unit is provided with a plurality of sub storage units configured to include a plurality of hard disk drives, an enclosure, a printed wiring board, a power supply device, and a cable holder. The sub storage units each operate separately. The enclosure is provided in the array of the hard disk drives so that the distance can be shorter between the enclosure and each of the hard disk drives. With the provision of the cable holder, communications cables can be both brought closer to the printed wiring board. With such a configuration, the coupling point among the communications cables and the printed wiring board, and the enclosure can be favorably reduced. The resulting storage control apparatus can be mounted with a larger number of storage devices, thereby being able to maintain good signal quality.
    Type: Application
    Filed: May 17, 2012
    Publication date: September 6, 2012
    Inventors: Midori KUROKAWA, Akihiro Inamura, Tsuyoshi Sasagawa, Takahiko Iwasaki, Toru Yoneyama, Minoru Shimokawa, Kiyoshi Honda
  • Patent number: 8189329
    Abstract: A storage unit is provided with a plurality of sub storage units configured to include a plurality of hard disk drives, an enclosure, a printed wiring board, a power supply device, and a cable holder. The sub storage units each operate separately. The enclosure is provided in the array of hard disk drives so that the distance can be shorter between the enclosure and each of the hard disk drives. With the provision cable holder, communications cables can be both brought closer to the printed wiring board. With such a configuration, the coupling point among the communications cables and the printed wiring board, and the enclosure can be favorably reduced. The resulting storage control apparatus of the invention can be mounted with a larger number of storage devices, thereby being able to keep the signal quality.
    Type: Grant
    Filed: January 15, 2009
    Date of Patent: May 29, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Midori Kurokawa, Akihiro Inamura, Tsuyoshi Sasagawa, Takahiko Iwasaki, Toru Yoneyama, Minoru Shimokawa, Kiyoshi Honda
  • Publication number: 20120047325
    Abstract: Proposed are a disk array system and a traffic control method with which reliability can be improved by preventing system shutdown. A disk array system comprises a controller for controlling data I/O to and from a backend unit; a plurality of expanders provided in the backend unit and connected to the controller by way of a tree-structure topology; a plurality of storage devices provided in the backend unit and each connected to the corresponding expander; and a control unit for controlling the controller on the basis of an I/O request from a host device. The disk array system is configured such that the controller notifies the control unit of a link fault that has occurred in the backend unit, and the control unit, when supplied with the link fault notification from the controller, restricts issuance of I/O requests from the host device or restricts receipt of I/O requests sent from the host device as necessary.
    Type: Application
    Filed: April 21, 2010
    Publication date: February 23, 2012
    Applicant: HITACHI, LTD.
    Inventors: Yuki Sakuma, Toshihiro Nitta, Midori Kurokawa
  • Publication number: 20100118483
    Abstract: A storage unit 3 is provided therein with a plurality of sub storage units 4. The sub storage units 4 are each configured to include a plurality of hard disk drives 5, an enclosure 6, a printed wiring board 7, a power supply device 8, and a cable holder 9. The sub storage units 4 operate each separately. The enclosure 6 is provided in the array of the hard disk drives so that the distance can be shorter between the enclosure 6 and each of the hard disk drives 5. With the provision of the cable holder 9, communications cables 9A and 9B can be both brought closer to the printed wiring board 7. With such a configuration, the coupling point among the communications cables 9A and 9B and the printed wiring board 7, and the enclosure 6 can be favorably reduced. As such, the storage control apparatus of the invention can be mounted with a larger number of storage devices, thereby being able to keep the signal quality.
    Type: Application
    Filed: January 15, 2009
    Publication date: May 13, 2010
    Inventors: Midori Kurokawa, Akihiro Inamura, Tsuyoshi Sasagawa, Takahiko Iwasaki, Toru Yoneyama, Minoru Shimokawa, Kiyoshi Honda
  • Patent number: 7594083
    Abstract: The storage system according to the present invention allows the number of host connections to be increased by connecting a plurality of storage control devices so that commands and data can be directly exchanged between each storage control device. The first storage control device has a plurality of controllers, and the second storage control device also has a plurality of controllers. Within each storage control device, controllers are connected by inter-controller communication paths. Also, between storage control devices, controllers belonging to different storage control devices are connected by inter-device communication paths. If the subject of processing of a command received by one storage control device is under the control of another storage control device, the command is transferred from the one storage control device to the other storage control device via the inter-device communication path.
    Type: Grant
    Filed: September 6, 2006
    Date of Patent: September 22, 2009
    Assignee: Hitachi, Ltd.
    Inventors: Midori Kurokawa, Azuma Kano
  • Patent number: 7441130
    Abstract: A controller performs data communication with a host system based on fiber channel protocol and controls data input/output to or from a SATA disk drive. The controller includes an FC/SATA converter powered by a main power supply, and a resource management processor powered by a standby power supply. The resource management processor controls the power supply from the main power supply to the FC/SATA converter.
    Type: Grant
    Filed: September 13, 2005
    Date of Patent: October 21, 2008
    Assignee: Hitachi, Ltd.
    Inventors: Daisuke Isobe, Azuma Kano, Takahiko Iwasaki, Tsuyoshi Sasagawa, Midori Kurokawa
  • Publication number: 20080005514
    Abstract: The storage system according to the present invention allows the number of host connections to be increased by connecting a plurality of storage control devices so that commands and data can be directly exchanged between each storage control device. The first storage control device has a plurality of controllers, and the second storage control device also has a plurality of controllers. Within each storage control device, controllers are connected by inter-controller communication paths. Also, between storage control devices, controllers belonging to different storage control devices are connected by inter-device communication paths. If the subject of processing of a command received by one storage control device is under the control of another storage control device, the command is transferred from the one storage control device to the other storage control device via the inter-device communication path.
    Type: Application
    Filed: September 6, 2006
    Publication date: January 3, 2008
    Inventors: Midori Kurokawa, Azuma Kano
  • Publication number: 20070006001
    Abstract: A controller performs data communication with a host system based on fibre channel protocol and controls data input/output to or from a SATA disk drive. The controller includes an FC/SATA converter powered by a main power supply, and a resource management processor powered by a standby power supply. The resource management processor controls the power supply from the main power supply to the FC/SATA converter.
    Type: Application
    Filed: September 13, 2005
    Publication date: January 4, 2007
    Inventors: Daisuke Isobe, Azuma Kano, Takahiko Iwasaki, Tsuyoshi Sasagawa, Midori Kurokawa