Patents by Inventor Mikio Ito

Mikio Ito 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: 10318212
    Abstract: A control device includes a processor. The processor is configured to receive a write request to write content data. The processor is configured to divide the content data into leading first data and subsequent second data. The processor is configured to write the first data to a first storage resource in a first storage group among a plurality of storage groups having operating rates different from each other. The first storage group has a first operating rate higher than operating rates of any other storage groups. The processor is configured to write the second data to a second storage resource in a second storage group. The second storage group has a second operating rate lower than the first operating rate. The processor is configured to activate, in parallel with the writing of the first data, the second storage resource when the second storage resource is in a non-operating state.
    Type: Grant
    Filed: August 2, 2016
    Date of Patent: June 11, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Masaru Shimmitsu, Mikio Ito, Osamu Kimura
  • Publication number: 20190056135
    Abstract: An information processing apparatus includes a memory and a processor coupled to the memory. The memory stores first information and second information. The first information includes a permission time with respect to each of a plurality of operation states of the information processing apparatus in an activation state. The permission time is a time allowed for switching a substitute apparatus from a standby state to the activation state. The second information includes an activation time required for activating each of a plurality of modules which operate on the substitute apparatus. The processor identifies one permission time corresponding to a current operation state. The processor determines stop modules such that a total time for activating the stop modules is equal to or less than the one permission time based on the second information. The processor instructs the substitute apparatus in the standby state to stop the stop modules.
    Type: Application
    Filed: August 9, 2018
    Publication date: February 21, 2019
    Applicant: FUJITSU LIMITED
    Inventors: Yoichi YASUFUKU, Mikio ITO, Hiroshi Shiomi, Takako Kato, Yasuhito Kikuchi, HIROYASU INAGAKI, Yukinori Matsukawa
  • Publication number: 20170060774
    Abstract: A storage control device includes a first memory, a second memory, and a processor. The processor is configured to store a reference count of each of a plurality of first and second unit data. The processor is configured to arrange first entries of first management information in a first memory area on the first memory. The first entries each include a hash value and information indicating where corresponding one of the first unit data is stored. The processor is configured to arrange second entries of second management information in a second memory area on the second memory. The second entries each include a hash value, information indicating where corresponding one of the second unit data is stored, and the reference count. The processor is configured to arrange, in a third memory area on the first memory, index information for filtering hash values included in the second entries.
    Type: Application
    Filed: August 23, 2016
    Publication date: March 2, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Mikio ITO, Yuji Morita, Takako Kato, Osamu Kimura
  • Publication number: 20170052738
    Abstract: A control device includes a processor. The processor is configured to receive a write request to write content data. The processor is configured to divide the content data into leading first data and subsequent second data. The processor is configured to write the first data to a first storage resource in a first storage group among a plurality of storage groups having operating rates different from each other. The first storage group has a first operating rate higher than operating rates of any other storage groups. The processor is configured to write the second data to a second storage resource in a second storage group. The second storage group has a second operating rate lower than the first operating rate. The processor is configured to activate, in parallel with the writing of the first data, the second storage resource when the second storage resource is in a non-operating state.
    Type: Application
    Filed: August 2, 2016
    Publication date: February 23, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Masaru SHIMMITSU, Mikio ITO, Osamu KIMURA
  • Publication number: 20170054803
    Abstract: An information processing method that is executed by an information processing device which communicates with a plurality of data centers through a network, the information processing method includes transmitting a first request to each of the plurality of data centers, receiving a first response to the first request, from each of the plurality of data centers, acquiring latency in communication through the network, for each of the plurality of data centers, based on time from transmission of the first request to reception of the first response, selecting a first data center from among the plurality of data centers, based on the latency of each of the plurality of data centers, and transmitting a second request for providing a replica of data addressed to the first data center, to a second data center among the plurality of data centers, the second data center storing data regarding the information processing device.
    Type: Application
    Filed: August 3, 2016
    Publication date: February 23, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Takako KATO, Yuji MORITA, Mikio ITO, Osamu KIMURA, Shigeyuki MIYAMOTO
  • Publication number: 20160070490
    Abstract: A storage control device includes a processor. The processor is configured to acquire history information on access to multiple logical volumes which are configured using multiple storage devices. The processor is configured to determine from among the multiple logical volumes, on basis of the acquired history information, a preferred logical volume on which restoration processing is preferentially performed. The processor is configured to restore the preferred logical volume stored in a first storage device to be restored among the multiple storage devices into a spare storage device other than the multiple storage devices using restoration data read from the multiple storage devices except for the first storage device.
    Type: Application
    Filed: July 27, 2015
    Publication date: March 10, 2016
    Applicant: FUJITSU LIMITED
    Inventors: Hiroshi KOARASHI, Hitomi Akiyama, Mikio ITO, kenji higuchi, MASAAKl SUGIYAMA, Meiu Naruse, Takeshi Ueda, REISUKE NAKAGAWA
  • Patent number: 9251016
    Abstract: According to an aspect of an embodiment, a storage system for storing data from a host device, comprising: a plurality of storage units for storing data, in a manner to enable recovery of data stored in one of said storage units by the use of data stored in the rest of storage units; an extra storage unit; and a controller for controlling said storage units and said extra storage unit according to a process comprising: receiving information indicative of fault prediction in one of storage units, recovering data stored in said one of said storage units by the use of data storage in the rest of said storage units, and writing the recovered data into said extra storage unit.
    Type: Grant
    Filed: January 24, 2008
    Date of Patent: February 2, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Mikio Ito, Hidejirou Daikokuya, Kazuhiko Ikeuchi
  • Patent number: 9027719
    Abstract: A rotary member that displaces a valve member in an axial direction in accordance with a rotation operation is supported on an adjuster case coaxially with the valve member. A detent mechanism is constituted by a fluid chamber that applies a fluid pressure to the rotary member in a direction for separating from the valve member, a pressure-applying member fixed to the rotary member, and a pressure-receiving member that is fixed to the adjuster to support the pressure-applying member against a pressure of the fluid chamber. By forming an engagement portion that engages with the pressure-applying member in the pressure-receiving member, a dimension of the rotary member of the adjuster and an operation input can be suppressed to be small.
    Type: Grant
    Filed: March 17, 2011
    Date of Patent: May 12, 2015
    Assignee: Kayaba Industry Co., Ltd.
    Inventor: Mikio Ito
  • Patent number: 8914577
    Abstract: A disk array control apparatus controls a disk array having a redundant configuration with two or more disk devices and a spare disk provided for lack of redundancy in the disk array. And the disk array control apparatus includes a failure detecting unit for detecting the lack of redundancy in the disk array, and a rebuilding control unit for performing rebuilding processing on a dedicated spare disk device assigned to the disk array with the lack of redundancy, the dedicated spare disk being the spare disk dedicatedly assigned to the two or more disk arrays including the disk devices having a same characteristic as that of the spare disk.
    Type: Grant
    Filed: January 6, 2010
    Date of Patent: December 16, 2014
    Assignee: Fujitsu Limited
    Inventors: Hidejirou Daikokuya, Mikio Ito, Kazuhiko Ikeuchi, Chikashi Maeda
  • Patent number: 8782428
    Abstract: Even if failure, or the like, occurs during the encryption process, the encryption process is surely resumed. A flag changing unit changes an encryption flag of one disk to being encrypted after an encryption request is received and before the encryption of the data stored on the one disk is started. The flag changing unit changes the encryption flag of the one disk to having been encrypted and changes the encryption flag of the other disk to being encrypted before copying the encrypted data from the one disk to the other disk is started. The flag changing unit changes the encryption flag of the other disk to having been encrypted after copying to the other disk is completed.
    Type: Grant
    Filed: December 1, 2009
    Date of Patent: July 15, 2014
    Assignee: Fujitsu Limited
    Inventors: Mikio Ito, Hidejirou Daikokuya, Kazuhiko Ikeuchi
  • Patent number: 8713328
    Abstract: A code conversion apparatus, a disk drive, a code buffer, and an encryption buffer are included in a storage. The code buffer stores therein first encrypted data present in the disk drive, and the encryption buffer stores therein first unencrypted data present in the disk drive. An encrypting unit encrypts the first unencrypted data present in the encryption buffer to predetermined encrypted data, and a decrypting unit decrypts the first encrypted data present in the code buffer to second unencrypted data. Moreover, a re-encrypting unit decrypts the first encrypted data present in the code buffer to third unencrypted data and encrypts the third unencrypted data to second encrypted data different from the first encrypted data.
    Type: Grant
    Filed: February 4, 2008
    Date of Patent: April 29, 2014
    Assignee: Fujitsu Limited
    Inventors: Kazuhiko Ikeuchi, Mikio Ito, Hidejirou Daikokuya, Kazuo Nakashima, Chikashi Maeda, Fumio Hanzawa
  • Patent number: 8707089
    Abstract: A storage control device for managing data in a storage while maintaining redundancy of the data includes a formatting management table, a formatting processing section, a recovery management table and a recovery processing section. The formatting management table manages a formatted region and an unformatted region in a management target volume. The formatting processing section executes formatting of the unformatted region in the management target volume on the basis of the formatting management table. The recovery management table retains a content of the formatting management table at a point of occurrence of a redundancy restoration event when a redundancy restoration event has occurred during formatting. The recovery processing section executes recovery of a formatted region, which had been formatted at the point of occurrence of the redundancy restoration event, on the basis of the recovery management table in parallel with the formatting.
    Type: Grant
    Filed: February 25, 2010
    Date of Patent: April 22, 2014
    Assignee: Fujitsu Limited
    Inventors: Kazuhiko Ikeuchi, Mikio Ito, Hidejirou Daikokuya, Chikashi Maeda
  • Patent number: 8578206
    Abstract: A disk controller for controlling disk devices for storing redundant data distributed thereacross, the disk devices providing a logical volume, the disk devices including pool volumes allocatable to one of the logical volume. The disk controller includes a memory for storing information indicating a relationship between the pool volumes and the logical volume; and a processor for performing data reconstruction in accordance with a failure of the disk devices, a process of the data reconstruction, the processor being configured to detect an error in a part of the pool volumes included in the other disk devices when reading data from the pool volumes included in the other disk devices, determine whether the detected pool volume is allocated to the logical volume in reference to the information, and initialize the part of the detected pool volume when the detected pool volume is unallocated to the logical volume.
    Type: Grant
    Filed: June 16, 2010
    Date of Patent: November 5, 2013
    Assignee: Fujitsu Limited
    Inventors: Chikashi Maeda, Mikio Ito, Hidejirou Daikokuya, Kazuhiko Ikeuchi
  • Publication number: 20130290630
    Abstract: A RAID control unit forms a redundant configuration of RAID with respect to a physical device including a plurality of disk devices. A cache control unit processes data in page units corresponding to a stripe of the disk devices. A cache area placement unit, when it receives a write request from an upper-level device, places, in a cache memory, a cache area which is provided with a plurality of page areas and has the same size as the stripe area. When new data in the cache memory which is newer than the data in the physical device is to be written back to the storage device, a write-back processing unit generates new parity data by use of an unused area in the cache stripe area, and then writes the new data and the new parity to the corresponding storage devices.
    Type: Application
    Filed: March 18, 2013
    Publication date: October 31, 2013
    Applicant: FUJITSU LIMITED
    Inventor: Mikio ITO
  • Patent number: 8533527
    Abstract: A RAID-group converting apparatus converts two RAID groups into one RAID group. The RAID-group converting apparatus includes: a data-reading unit that reads at least non-parity data from data including the non-parity data and parity data, for each stripe from a plurality of recording media belonging to the two RAID groups; a parity-generating unit that generates two parities using the data belonging to a same stripe read by the data-reading unit; and a parity-writing unit that writes the two parities generated by the parity-generating unit into a parity storage area belonging to the same stripe.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: September 10, 2013
    Assignee: Fujitsu Limited
    Inventors: Hidejirou Daikokuya, Mikio Ito, Kazuhiko Ikeuchi
  • Patent number: 8489976
    Abstract: According to an aspect of an embodiment, a method of storing user data (UD) with parity data (PD) for correcting the UD in a storage apparatus comprising disk units, each of the disk units storing data in data blocks(DBs), each of the DBs storing the UD or associated PD and position information(PI) indicative of the location of the DBs, comprising: obtaining the UD, dividing the UD into UD blocks (UDBs) which are adapted to be stored in the DBs, and determining which UDBs are to be stored into which DBs, respectively; determining PI of the DBs for storing the UDBs; generating PD for a group of UDBs and associated PI by parity operation using a weighting function to the UDBs and the PI; determining PI for the PD for said group by modifying a part of the PD; and storing the group of the UDBs, associated PI, and the PD.
    Type: Grant
    Filed: February 21, 2008
    Date of Patent: July 16, 2013
    Assignee: Fujitsu Limited
    Inventors: Kazuhiko Ikeuchi, Mikio Ito, Hidejirou Daikokuya
  • Patent number: 8429357
    Abstract: A device management apparatus that executes an initialization processing to a device that stores user data includes a first initialization processing section for executing a first initialization processing in which a progress status of an initialization is notified to another device management apparatus every time when the initialization equivalent to a processing unit of the initialization processing is executed to the device, a second initialization processing section for executing a second initialization processing in which a progress status of an initialization is notified to the another device management apparatus every time when the initialization for the predetermined number of processing units is executed to the device, a monitoring unit for monitoring a status of access to the device and an operation state of the device, and a changeover section for changing over the first initialization processing and the second initialization processing based on a monitoring result.
    Type: Grant
    Filed: March 3, 2010
    Date of Patent: April 23, 2013
    Assignee: Fujitsu Limited
    Inventors: Kazuhiko Ikeuchi, Mikio Ito, Hidejirou Daikokuya, Chikashi Maeda
  • Patent number: 8392752
    Abstract: A disk array provided with a RAID group in a Redundant Array of Inexpensive Disks (RAID) configuration with redundancy of two, the disk array includes, a data recovery technique selecting unit to select a technique for recovering data from a first failed disk to be recovered first, the technique being selected from among a plurality of techniques based on the type of storage apparatus included in the RAID group, and I/O conditions with respect to the RAID group, when failures occur in two storage apparatus in the RAID group, a data recovering unit to split recovered data from the first failed storage apparatus and writing the recovered data to two recovery storage apparatus in accordance with the data recovery technique selected by the data recovery technique selecting unit, and an aggregating unit to aggregate the recovered data onto one of the two recovery storage apparatus.
    Type: Grant
    Filed: October 18, 2010
    Date of Patent: March 5, 2013
    Assignee: Fujitsu Limited
    Inventors: Kazuhiko Ikeuchi, Mikio Ito, Hidejirou Daikokuya, Chikashi Maeda
  • Patent number: 8386837
    Abstract: A storage control device includes a first rebuilding unit rebuilding information stored in one of a plurality of storages that fails by using information stored in the plurality of storages excluding said failed storage and storing rebuilt information in a spare storage replaced with the failed storage, a second rebuilding unit rebuilding information stored in two of said plurality of storages that fail by using information stored in said plurality of storages excluding the two failed storages and storing rebuilt information in two spare storages replaced with the two failed storages, and a rebuilding control unit for controlling said first rebuilding unit and second rebuilding unit where one of said spare storages fails during rebuilding the data stored in said two failed storages to replace the failed spare storage with other spare storage whereby said second rebuilding unit continues rebuilding the data.
    Type: Grant
    Filed: October 30, 2008
    Date of Patent: February 26, 2013
    Assignee: Fujistu Limited
    Inventors: Mikio Ito, Hidejirou Daikokuya, Kazuhiko Ikeuchi, Chikashi Maeda
  • Patent number: 8364893
    Abstract: A RAID apparatus includes a plurality of recording devices, a first adaptor connected to a first interface which is connected to a high-level apparatus, a controller for controlling processing of data transmitted by the high-level apparatus, and a second adaptor that connects to a second interface connected to a plurality of recording devices. The controller has a first memory area in which said data are stored, a second memory area used for a write-back of the data in said plurality of recording devices, a write-back information control unit controlling a write-back type of data stored in the first memory area and a usage state of the second memory area, a write-back data determination unit for determination of data to be written-back based on the write-back information, and a write-back execution unit for executing a write-back of the data to be written back on the plurality of recording devices.
    Type: Grant
    Filed: July 25, 2008
    Date of Patent: January 29, 2013
    Assignee: Fujitsu Limited
    Inventors: Hidejirou Daikokuya, Mikio Ito, Kazuhiko Ikeuchi, Chikashi Maeda, Hideo Takahashi, Yoshihito Konta, Norihide Kubota