Patents by Inventor Yukiyoshi Takamura
Yukiyoshi Takamura 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: 20240069761Abstract: A storage system includes a storage controller and a plurality of storage drives. The storage controller holds power management information for managing power supplied to the storage system and power consumption of an operating mounted device of the storage system, and definition information for defining a relationship between power states and power consumption of the plurality of storage drives. The storage controller determines a power budget that can be supplied to the plurality of storage drives, based on the power management information according to a change in a configuration of the storage system, and determines a power state of each of the plurality of storage drives based on the power budget and the definition information.Type: ApplicationFiled: March 7, 2023Publication date: February 29, 2024Applicant: Hitachi, Ltd.Inventors: Naoya OKADA, Kentaro SHIMADA, Yuki KOTAKE, Yukiyoshi TAKAMURA
-
Publication number: 20230119196Abstract: Whether a connected drive is an unauthorized drive or not can be judged before it becomes possible for the connected drive to access a memory for a storage controller. When a storage device is connected, an information processing apparatus forms a first communication channel via a first interface incapable of accessing a built-in memory even when the communication connection is established; and a second communication channel via a second interface capable of accessing the built-in memory when the communication connection is established.Type: ApplicationFiled: March 7, 2022Publication date: April 20, 2023Applicant: Hitachi, Ltd.Inventors: Yuki KOTAKE, Yukiyoshi TAKAMURA
-
Patent number: 10042788Abstract: In a first system among first and second systems being a duplexed system as a path to a storage device, in a first SAS expander including a first port directly coupled to a storage device, buffer-on signifying that buffering is to be performed by the first SAS expander is configured with respect to the first port. In the second system, in a second SAS expander including a second port directly coupled to the same storage device, buffer-off signifying that buffering is not to be performed by the second SAS expander is configured with respect to the second port. By selecting any of the first system and the second system as a path of a command, whether or not the command is to be buffered by the first or second SAS expander directly coupled to a storage device serving as a destination of the command is determined.Type: GrantFiled: December 4, 2014Date of Patent: August 7, 2018Assignee: HITACHI, LTD.Inventors: Yuki Kotake, Tomohisa Ogasawara, Toru Ando, Hidechika Nakanishi, Yukiyoshi Takamura
-
Publication number: 20170308486Abstract: In a first system among first and second systems being a duplexed system as a path to a storage device, in a first SAS expander including a first port directly coupled to a storage device, buffer-on signifying that buffering is to be performed by the first SAS expander is configured with respect to the first port. In the second system, in a second SAS expander including a second port directly coupled to the same storage device, buffer-off signifying that buffering is not to be performed by the second SAS expander is configured with respect to the second port. By selecting any of the first system and the second system as a path of a command, whether or not the command is to be buffered by the first or second SAS expander directly coupled to a storage device serving as a destination of the command is determined.Type: ApplicationFiled: December 4, 2014Publication date: October 26, 2017Inventors: Yuki KOTAKE, Tomohisa OGASAWARA, Toru ANDO, Hidechika NAKANISHI, Yukiyoshi TAKAMURA
-
Patent number: 9785372Abstract: A storage subsystem capable of satisfying conditions such as storage capacity and access performance requested by users and to enable expansion of storage drives that are not in RAID group (RG) units is provided at a low cost. The storage subsystem includes a first storage drive for storing data sent from a host computer, a second storage drive having a property that differs from the first storage drive for storing data sent from the host computer, and a processor for controlling the first storage drive and the second storage drive, wherein a processor receives RG configuration requirements from the host computer and determines whether an RG satisfying the RG configuration requirements can be configured, and if the processor determines that an RG can be configured, the first storage drive and the second storage drive are combined to configure the RG.Type: GrantFiled: May 17, 2013Date of Patent: October 10, 2017Assignee: HITACHI, LTD.Inventors: Yukiyoshi Takamura, Tomohisa Ogasawara
-
Publication number: 20150378637Abstract: A storage subsystem capable of satisfying conditions such as storage capacity and access performance requested by users and to enable expansion of storage drives that are not in RAID group (RG) units is provided at a low cost. The storage subsystem includes a first storage drive for storing data sent from a host computer, a second storage drive having a property that differs from the first storage drive for storing data sent from the host computer, and a processor for controlling the first storage drive and the second storage drive, wherein a processor receives RG configuration requirements from the host computer and determines whether an RG satisfying the RG configuration requirements can be configured, and if the processor determines that an RG can be configured, the first storage drive and the second storage drive are combined to configure the RG.Type: ApplicationFiled: May 17, 2013Publication date: December 31, 2015Applicant: Hitachi, Ltd.Inventors: Yukiyoshi TAKAMURA, Tomohisa OGASAWARA
-
Publication number: 20150378858Abstract: The present invention aims at providing a storage system capable of shortening the recovery time from failure while ensuring the reliability of data when failure occurs to a storage device. When failure occurs to a storage device, a recovery processing corresponding to the content of failure is executed for the blocked storage device. The storage device recovered via the execution of the recovery processing is subjected to a check corresponding to the operation status of the storage system or the failure history of the storage device.Type: ApplicationFiled: February 28, 2013Publication date: December 31, 2015Applicant: HITACHI, LTD.Inventors: Ryoma ISHIZAKA, Tomohisa OGASAWARA, Yukiyoshi TAKAMURA, Yusuke MATSUMURA
-
Patent number: 8904107Abstract: A storage apparatus and program update method for reducing tediousness and complications of drive inventory management. A storage apparatus 10 includes a disk unit 400 composed of a plurality of first drives 420 storing first firmware of the same type, a controller 100 for controlling data during operation of the first firmware, a relay device 300, and a second drive 520. Then, the second drive 520 stores second firmware of the same type as that of the first firmware and third firmware of a type different from that of the first firmware. The controller 100 includes: a firmware comparison unit for comparing the first firmware with the second firmware; a firmware comparison unit for deciding firmware to operate on the storage apparatus 10 based on the comparison result; and a firmware update unit for updating the firmware operating on the first drive 420 or the second drive 520 with the decided firmware.Type: GrantFiled: March 14, 2012Date of Patent: December 2, 2014Assignee: Hitachi, Ltd.Inventors: Yusuke Matsumura, Tomohisa Ogasawara, Yukiyoshi Takamura, Ryoma Ishizaka
-
Publication number: 20130246706Abstract: A storage apparatus and program update method for reducing tediousness and complications of drive inventory management. A storage apparatus 10 includes a disk unit 400 composed of a plurality of first drives 420 storing first firmware of the same type, a controller 100 for controlling data during operation of the first firmware, a relay device 300, and a second drive 520. Then, the second drive 520 stores second firmware of the same type as that of the first firmware and third firmware of a type different from that of the first firmware. The controller 100 includes: a firmware comparison unit for comparing the first firmware with the second firmware; a firmware comparison unit for deciding firmware to operate on the storage apparatus 10 based on the comparison result; and a firmware update unit for updating the firmware operating on the first drive 420 or the second drive 520 with the decided firmware.Type: ApplicationFiled: March 14, 2012Publication date: September 19, 2013Inventors: Yusuke Matsumura, Tomohisa Ogasawara, Yukiyoshi Takamura, Ryoma Ishizaka
-
Patent number: 8369040Abstract: To provide a storage control device capable of changing the rotation speed of storage devices. A plurality of hard disk drives 1 is mounted in the device mounting unit 7. The rotation speed control unit 2 detects the mounting location of each hard disk drive 1, and determines the rotation speed in accordance with the location of each hard disk drive 1. The rotation speeds of adjacent hard disk drives 1 are different from each other. The rotation speed control unit 2 changes the rotation speed of each hard disk drive 1 to the determined rotation speed.Type: GrantFiled: November 17, 2009Date of Patent: February 5, 2013Assignee: Hitachi, Ltd.Inventors: Yukiyoshi Takamura, Tomohisa Ogasawara, Yuji Hata
-
Publication number: 20120185749Abstract: A storage apparatus and response time control method capable of preventing response performance deterioration effectively are suggested. Since a response time control unit which delays a response of a corresponding storage device to a command and transfers it to a controller for a storage apparatus is located between the controller and part of or all storage devices in order to equalize response time for the plurality of storage devices to respond to a command issued from the controller, it is possible to equalize the response time of the plurality of storage devices and thereby effectively prevent deterioration of the response performance of the storage apparatus.Type: ApplicationFiled: January 14, 2011Publication date: July 19, 2012Inventors: Gosuke Okada, Tomohisa Ogasawara, Yukiyoshi Takamura
-
Publication number: 20120127600Abstract: To provide a storage control device capable of changing the rotation speed of storage devices. A plurality of hard disk drives 1 is mounted in the device mounting unit 7. The rotation speed control unit 2 detects the mounting location of each hard disk drive 1, and determines the rotation speed in accordance with the location of each hard disk drive 1. The rotation speeds of adjacent hard disk drives 1 are different from each other. The rotation speed control unit 2 changes the rotation speed of each hard disk drive 1 to the determined rotation speed.Type: ApplicationFiled: November 17, 2009Publication date: May 24, 2012Inventors: Yukiyoshi Takamura, Tomohisa Ogasawara, Yuji Hata
-
Patent number: 8180952Abstract: A system according to the invention reads/writes data by using a memory device performing a wear leveling. A host 4 reads/writes data from/in a flash memory device 2. A first protection code BC is added to the end of a logical block for every logical block of 512 bytes. A second protection code FC is added to the head of the logical blocks. The first protection code BC and the second protection code FC are configured to include data for specifying the logical address. When data is read from the flash memory device 2, the logical address obtained from the first protection code BC is compared to the logical address obtained from the second protection code. When both logical addresses are identical, it is determined that correct data is read.Type: GrantFiled: October 20, 2008Date of Patent: May 15, 2012Assignee: Hitachi, Ltd.Inventors: Yukiyoshi Takamura, Naoto Shiino
-
Publication number: 20100057978Abstract: A system according to the invention reads/writes data by using a memory device performing a wear leveling. A host 4 reads/writes data from/in a flash memory device 2. A first protection code BC is added to the end of a logical block for every logical block of 512 bytes. A second protection code FC is added to the head of the logical blocks. The first protection code BC and the second protection code FC are configured to include data for specifying the logical address. When data is read from the flash memory device 2, the logical address obtained from the first protection code BC is compared to the logical address obtained from the second protection code. When both logical addresses are identical, it is determined that correct data is read.Type: ApplicationFiled: October 20, 2008Publication date: March 4, 2010Inventors: Yukiyoshi Takamura, Naoto Shiino