Patents by Inventor Norihide Kubota

Norihide Kubota 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: 9128846
    Abstract: A disk array device includes: a plurality of disk devices including a strip that stores divided data or a parity; a control device to divide the stripe for each of the plurality of disk devices into the divided data having a size of the strip and write the divided data; and a memory to store new data that corresponds to the divided data stored in the strip, wherein the control device detects whether or not the new data is discrete and performs a first write operation or a second write operation when the new data is discrete.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: September 8, 2015
    Assignee: FUJITSU LIMITED
    Inventors: Ryota Tsukahara, Norihide Kubota, Atsushi Igashira, Kenji Kobayashi, Hidejirou Daikokuya, Kazuhiko Ikeuchi, Takeshi Watanabe
  • Patent number: 9075728
    Abstract: A disk array device includes, a cache memory, a plurality of types of disk drives of which data transfer capacity are different, redundant transmission paths that are data transfer paths between the cache memory and the disk drives, and a controller to divide the disk drives into two groups based on the data transfer capacity and allocate each of the two groups to each of the redundant transmission paths when the disk drives have three types.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: July 7, 2015
    Assignee: FUJITSU LIMITED
    Inventors: Kazuhiko Ikeuchi, Hidejirou Daikokuya, Chikashi Maeda, Norihide Kubota
  • Patent number: 9053075
    Abstract: A processor copies first information stored in a first storage to a backup volume. The processor stores management information when a first piece of the first information is updated to second information after the copy. The processor executes, when a failure occurs in the first storage, first restoration based on the management information and reference information stored in reference storages other than the first storage. The first restoration restores the second information to a spare storage. The processor executes second restoration based on the management information and the reference information. The second restoration restores third information to the spare storage. The processor stops the second restoration when a failure occurs in a second storage while the second restoration is being executed. The processor executes third restoration based on the first information stored in the backup volume and the management information. The third restoration restores fourth information to the spare storage.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: June 9, 2015
    Assignee: FUJITSU LIMITED
    Inventors: Takeshi Watanabe, Hidejirou Daikokuya, Kazuhiko Ikeuchi, Chikashi Maeda, Norihide Kubota, Atsushi Igashira, Kenji Kobayashi, Ryota Tsukahara
  • Patent number: 9047219
    Abstract: A control device manages a plurality of storage devices so that data to be recorded is redundantly recorded in different storage devices. An error monitoring unit monitors an occurrence of an error in each of the plurality of storage devices to register information indicative of error occurrence conditions in an error information storage unit for each storage device. When the use of one of the plurality of storage devices is stopped, a rebuild controller determines a timing to perform rebuild processing based on past error occurrence conditions in the storage devices other than the one storage device of the plurality of storage devices by referring to information registered in the error information storage unit.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: June 2, 2015
    Assignee: FUJITSU LIMITED
    Inventors: Hidejirou Daikokuya, Kazuhiko Ikeuchi, Takeshi Watanabe, Norihide Kubota, Atsushi Igashira, Kenji Kobayashi, Ryota Tsukahara
  • Publication number: 20150143169
    Abstract: There is provided a storage control device that is communicably connected to a plurality of storage devices and a plurality of spare storage devices through a plurality of paths. The storage control device includes: a memory configured to store path information associating the plurality of spare storage devices and the plurality of paths with each other; and a selection unit configured to select a spare storage device that is a replacing apparatus from among the plurality of spare storage devices based on a path connection condition determined in accordance with a path in which the storage device that is a replacement target among the plurality of storage devices is connected and the path information.
    Type: Application
    Filed: October 28, 2014
    Publication date: May 21, 2015
    Inventors: Yoshihito KONTA, Norihide KUBOTA, Kenji KOBAYASHI
  • Publication number: 20150143167
    Abstract: A storage control apparatus for controlling a storage system including a plurality of storage devices includes a monitor unit that collects statistics from each of the storage devices; and a selection unit that, in the event of a failure of any of the storage devices, selects a storage device to which data in the failed storage device is to be reconstructed, based on the statistics collected by the monitor unit.
    Type: Application
    Filed: November 5, 2014
    Publication date: May 21, 2015
    Inventors: Chikashi Maeda, Hidejirou DAIKOKUYA, Kazuhiko IKEUCHI, Kazuhiro URATA, Yukari Tsuchiyama, Takeshi WATANABE, Norihide KUBOTA, Kenji KOBAYASHI, Ryota TSUKAHARA
  • Publication number: 20150121002
    Abstract: A CM 10 includes an unmount detector 142 and a mount detector 144 that monitor unmount and mount of each disk 21 of a RAID configuration, a write request manager 143 that manages a write request for writing data to a disk 21 that is unmounted, a consistency determination unit 145 that, when mount of a disk 21 of the RAID configuration is detected, makes a determination on consistency of the data of the disk 21 in which mount is detected on the basis of the managed write request, and a RAID incorporating unit that, when it is determined that the data lacks consistency, performs processing for recovering data expected to be written by the write request issued to the disk 21 in which mount is detected while the disk 21 is unmounted and incorporates the disk 21 in an original RAID configuration.
    Type: Application
    Filed: September 22, 2014
    Publication date: April 30, 2015
    Inventors: Yukari Tsuchiyama, Hidejirou DAIKOKUYA, Kazuhiko IKEUCHI, Chikashi Maeda, Kazuhiro URATA, Takeshi WATANABE, Norihide KUBOTA, Kenji KOBAYASHI, Ryota TSUKAHARA
  • Patent number: 9003140
    Abstract: A storage system including first storage devices constituting a first logical storage area, second storage devices constituting a second logical storage area; and a storage control apparatus. The storage control apparatus manages the first and second logical storage areas so that the data stored in the first and second logical storage areas have redundancy, and parity data for the data stored in the second logical storage area are stored in parity storage areas arranged in part of the second storage devices. When part of the first storage devices constituting part of the first logical storage area fail, the storage control apparatus generates part of the data stored, before the failure, in the part of the first storage devices, and stores the generated part of the data in at least part of the second parity storage areas in the second logical storage area.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: April 7, 2015
    Assignee: Fujitsu Limited
    Inventors: Kazuhiko Ikeuchi, Hidejirou Daikokuya, Takeshi Watanabe, Norihide Kubota, Atsushi Igashira, Kenji Kobayashi, Ryota Tsukahara
  • Publication number: 20150074452
    Abstract: A storage control device includes a storage unit and a processor. The storage unit is configured to store therein a first score calculated for a first storage device. The processor is configured to add, upon detecting an event occurred in the first storage device, points corresponding to the event to the first score. The processor is configured to determine upon the addition, based on the first score and a second score, whether a sign of failure of the first storage device is detected. The second score is calculated for a first redundant unit of storage devices including the first storage device.
    Type: Application
    Filed: July 11, 2014
    Publication date: March 12, 2015
    Applicant: Fujitsu Limited
    Inventors: Ryota Tsukahara, Norihide KUBOTA, Atsushi IGASHIRA, Kenji KOBAYASHI, Hidejirou DAIKOKUYA, Kazuhiko IKEUCHI, Chikashi MAEDA, Takeshi WATANABE
  • Patent number: 8977892
    Abstract: A disk control apparatus includes a processor, and a memory coupled to the processor in which executes a process as follows. The process includes diagnosing whether or not a failure has occurred on each of a plurality of disk apparatuses, determining, when the failure has occurred, whether or not the failure is a pre-defined failure, and excluding from diagnosis targets, when the failure is the pre-defined failure, a disk apparatus group included in a RAID together with a failed disk apparatus that is determined to have the pre-defined failure in the plurality of disk apparatuses.
    Type: Grant
    Filed: July 5, 2012
    Date of Patent: March 10, 2015
    Assignee: Fujitsu Limited
    Inventors: Kenji Kobayashi, Norihide Kubota, Atsushi Igashira, Ryota Tsukahara, Hidejirou Daikokuya, Kazuhiko Ikeuchi, Chikashi Maeda
  • Patent number: 8943358
    Abstract: A storage control apparatus manages a plurality of storage devices which belong to a RAID Logical Unit (RLU) such that data is made redundant between different storage devices, where RAID stands for Redundant Arrays of Independent Disks. If a first storage device fails, a rebuild controller executes a rebuild process to store the same data as recorded in the first storage device in a spare storage device. When the rebuild controller executing the rebuild process has failed in reading out data from a second storage device, a data recovery controller restarts the first storage device, and reads out data to be stored in the spare storage device from the restarted first storage device.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: January 27, 2015
    Assignee: Fujitsu Limited
    Inventors: Kazuhiko Ikeuchi, Hidejirou Daikokuya, Chikashi Maeda, Norihide Kubota, Atsushi Igashira, Kenji Kobayashi, Ryota Tsukahara
  • Patent number: 8930748
    Abstract: A storage apparatus includes a plurality of first storage mediums in which data is redundantly stored and a controller. The controller includes a formatting section which performs formatting in each of the plurality of first storage mediums, a detection section which detects a failure that has occurred in the plurality of first storage mediums, a control section which makes the formatting section stop the formatting at the time of the detection of the failure by the detection section and which rebuilds the data stored in the plurality of first storage mediums in which the failure has occurred in a second storage medium other than the plurality of first storage mediums, and a rebuild processing section which rebuilds the data stored in the plurality of first storage mediums in the second storage medium in accordance with instructions from the control section.
    Type: Grant
    Filed: February 13, 2012
    Date of Patent: January 6, 2015
    Assignee: Fujitsu Limited
    Inventors: Kazuhiko Ikeuchi, Hidejirou Daikokuya, Chikashi Maeda, Norihide Kubota, Atsushi Igashira, Kenji Kobayashi, Ryouta Tsukahara
  • Publication number: 20140380090
    Abstract: A storage control device includes a processor. The processor is configured to detect medium error regions in a first memory device. A medium error has occurred in each of the medium error regions. The processor is configured to conduct, on a first medium error region, data recovery processing for recovering data stored therein. The processor is configured to conduct copy processing for copying first data of a peripheral region of the first medium error region from the first memory device to a second memory device other than the first memory device.
    Type: Application
    Filed: May 9, 2014
    Publication date: December 25, 2014
    Applicant: FUJITSU LIMITED
    Inventors: Kenji Kobayashi, Norihide Kubota, Ryota Tsukahara, Hidejirou Daikokuya, Kazuhiko Ikeuchi, Chikashi Maeda, Takeshi Watanabe
  • Publication number: 20140289478
    Abstract: A control device that controls a reading process of information stored in a unit storage area under control of the control device and a unit storage area under control of a different control device in a distributed manner, the control device includes a processor. The processor executes a procedure including determining whether or not the reading process is a sequential reading process that reads information stored in a unit storage area under control of the control device in an order of logical addresses and whether or not a reading target area of the sequential reading process includes a last address in the unit storage area, and reporting to the different control device control information related to a sequential reading process including the last address determined by the first determination unit.
    Type: Application
    Filed: March 4, 2014
    Publication date: September 25, 2014
    Applicant: FUJITSU LIMITED
    Inventors: Takeshi WATANABE, Kazuhiko IKEUCHI, Chikashi Maeda, Kazuhiro URATA, Yukari Tsuchiyama, Norihide KUBOTA, Kenji KOBAYASHI, Ryota TSUKAHARA
  • Publication number: 20140089730
    Abstract: A processor copies first information stored in a first storage to a backup volume. The processor stores management information when a first piece of the first information is updated to second information after the copy. The processor executes, when a failure occurs in the first storage, first restoration based on the management information and reference information stored in reference storages other than the first storage. The first restoration restores the second information to a spare storage. The processor executes second restoration based on the management information and the reference information. The second restoration restores third information to the spare storage. The processor stops the second restoration when a failure occurs in a second storage while the second restoration is being executed. The processor executes third restoration based on the first information stored in the backup volume and the management information. The third restoration restores fourth information to the spare storage.
    Type: Application
    Filed: July 22, 2013
    Publication date: March 27, 2014
    Applicant: FUJITSU LIMITED
    Inventors: Takeshi WATANABE, Hidejirou DAIKOKUYA, Kazuhiko IKEUCHI, Chikashi MAEDA, Norihide KUBOTA, Atsushi IGASHIRA, Kenji KOBAYASHI, Ryota TSUKAHARA
  • Publication number: 20140075240
    Abstract: A storage controller detects a failure of any one of storage units making up a RAID group. The storage controller incorporates plural hot spares HS into the RAID group, as substitute storage units for the detected failed storage. The storage controller restores the memory contents of the failed storage unit onto each of the hot spares incorporated into the RAID group. Upon detecting replacement of the failed storage unit in the RAID group, the storage controller incorporates into the RAID group, a replacement storage unit that has replaced the failed storage unit.
    Type: Application
    Filed: July 30, 2013
    Publication date: March 13, 2014
    Applicant: FUJITSU LIMITED
    Inventors: Chikashi MAEDA, Hidejirou DAIKOKUYA, Kazuhiko IKEUCHI, Takeshi WATANABE, Norihide KUBOTA, Atsushi IGASHIRA, Kenji KOBAYASHI, Ryota TSUKAHARA
  • Publication number: 20140009850
    Abstract: A control method of controlling a disk storage unit, includes: obtaining, by a computer, for a plurality of sectors allocated on a disk included in the disk storage unit, track identifying information that identifies a track to which sectors belong, in a first order starting from a first start sector; and storing, if first track identifying information obtained in a first sector of the plurality of sectors does not match second track identifying information obtained in a second sector of the plurality of sectors immediately before the first sector, a data length from the first start sector to the second sector in a storage unit.
    Type: Application
    Filed: May 17, 2013
    Publication date: January 9, 2014
    Applicant: FUJITSU LIMITED
    Inventors: Norihide KUBOTA, Atsushi Igashira, Kenji Kobayashi, Ryota Tsukahara, Hidejirou Daikokuya, Kazuhiko Ikeuchi, Chikashi Maeda, Takeshi Watanabe
  • Patent number: 8601312
    Abstract: A storage apparatus for storing data includes a plurality of physical media provided with storage areas to store data, a storage group determining unit configured to determine, upon detecting a request to write new data to a virtual volume to be accessed, a storage group from which to allocate storage area by selecting a storage group from among a plurality of storage groups made up of the plurality of physical media, wherein the selected storage group is other than any storage groups that include a physical medium where a failure has occurred, and a storage area allocator configured to allocate storage area on the physical media existing within the storage group that was determined by the storage group determining unit to the virtual volume, the size of the storage area corresponds to the data size of the new data.
    Type: Grant
    Filed: January 28, 2011
    Date of Patent: December 3, 2013
    Assignee: Fujitsu Limited
    Inventors: Hidejirou Daikokuya, Kazuhiko Ikeuchi, Chikashi Maeda, Norihide Kubota
  • Publication number: 20130262762
    Abstract: A storage system includes a storage device having a command reordering function and a storage control apparatus that controls access to the storage device. Commands are issued to the storage device for reading or writing data. The storage control apparatus sets an upper limit to write data size or read data size specified in the commands during a predetermined period after a timeout of an issued command, so as to make it less likely for the storage device to postpone some of the issued commands.
    Type: Application
    Filed: March 18, 2013
    Publication date: October 3, 2013
    Applicant: FUJITSU LIMITED
    Inventors: Atsushi Igashira, Norihide Kubota, Kenji Kobayashi, Ryota Tsukahara, Hidejirou Daikokuya, Kazuhiko Ikeuchi, Chikashi Maeda, Takeshi Watanabe
  • Publication number: 20130246862
    Abstract: An information processing apparatus includes: processing units to perform information processing, the processing units being capable of continuing the information processing even if a processing unit in the processing units stops its operation; and a control unit to perform a potential failure detection process of restarting the processing units one by one and outputting information requesting replacement or repair of a processing unit that is not restarted up.
    Type: Application
    Filed: February 20, 2013
    Publication date: September 19, 2013
    Applicant: FUJITSU LIMITED
    Inventors: Takeshi WATANABE, Hidejirou DAIKOKUYA, Kazuhiko IKEUCHI, Chikashi MAEDA, Norihide KUBOTA, Atsushi IGASHIRA, Kenji KOBAYASHI, Ryota TSUKAHARA