Patents by Inventor Takeshi Miyamae

Takeshi Miyamae 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: 9400620
    Abstract: A storage system includes a plurality of data disks that store information, and a parity disk that corresponds to a disk group including some of the plurality of data disks and stores parity information generated on the basis of data of the data disks included in the corresponding disk group. Any of the data disks is included in a plurality of the disk groups.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: July 26, 2016
    Assignee: FUJITSU LIMITED
    Inventor: Takeshi Miyamae
  • Publication number: 20160139991
    Abstract: A parity-layout generating method, includes: creating a first local parity layout with a first calculation range for calculating local parity; creating a second local parity layout with a second calculation range for calculating local parity, a length of the second calculation range being different from a length of the first calculation range; and creating, by a computer, a third local parity layout with the first calculation range and the second calculation range by combining the first local parity layout and the second local parity layout.
    Type: Application
    Filed: July 31, 2015
    Publication date: May 19, 2016
    Inventors: Takeshi Miyamae, Takanori Nakao
  • Publication number: 20150309902
    Abstract: A storage control device includes a processor. The processor is configured to acquire, when a first fault has occurred in a first storage device, first storage data to be used in recovery of the first storage device from a plurality of first storage control devices. The processor is configured to derive, when a second fault has occurred in a second storage device controlled by a second storage control device, first processed data from the first storage data. The first processed data is to be used in recovery of the second storage device. The processor is configured to notify the second storage control device of the first processed data.
    Type: Application
    Filed: February 12, 2015
    Publication date: October 29, 2015
    Applicant: Fujitsu Limited
    Inventor: Takeshi MIYAMAE
  • Patent number: 9124587
    Abstract: A disclosed information processing system includes plural information processing apparatuses connected with a network. One of the plural information processing apparatuses includes: a first allocation unit to identify, for each subnetwork of plural subnetworks included in the network, one information processing apparatus from among information processing apparatuses included in the subnetwork, and assign to the identified one information processing apparatus, a first Reduce processing that is a processing to summarize results of a Map processing executed for data held in the information processing apparatuses included in the subnetwork; and a second allocation unit to allocate to any one of the plural information processing apparatuses, a second Reduce processing that is a processing to summarize results of the first Reduce processing executed for each subnetwork of the plural subnetworks.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: September 1, 2015
    Assignee: FUJITSU LIMITED
    Inventor: Takeshi Miyamae
  • Publication number: 20150113319
    Abstract: A storage system includes a plurality of data disks that store information, and a parity disk that corresponds to a disk group including some of the plurality of data disks and stores parity information generated on the basis of data of the data disks included in the corresponding disk group. Any of the data disks is included in a plurality of the disk groups.
    Type: Application
    Filed: September 17, 2014
    Publication date: April 23, 2015
    Inventor: Takeshi Miyamae
  • Publication number: 20140297973
    Abstract: A storage system includes an information processing apparatus and plural storage nodes. A replication unit replicates plural data elements respectively stored in plural data regions of one of the plural storage nodes, and stores replicated data elements respectively in plural data regions of each of the other storage nodes. A parity generation unit generates a parity corresponding to the data elements respectively stored in the plural data regions, and stores the parity in the parity region, for each of the storage nodes. The data selection unit selects one or more data regions that hold data elements, from among the plural data regions, and releases one or more non-selected data regions, for each of the storage nodes, so as to reduce a multiplicity of the data elements respectively stored in the plural data regions of each of the plural storage nodes.
    Type: Application
    Filed: February 13, 2014
    Publication date: October 2, 2014
    Applicant: FUJITSU LIMITED
    Inventor: Takeshi Miyamae
  • Publication number: 20140012890
    Abstract: A disclosed information processing system includes plural information processing apparatuses connected with a network. One of the plural information processing apparatuses includes: a first allocation unit to identify, for each subnetwork of plural subnetworks included in the network, one information processing apparatus from among information processing apparatuses included in the subnetwork, and assign to the identified one information processing apparatus, a first Reduce processing that is a processing to summarize results of a Map processing executed for data held in the information processing apparatuses included in the subnetwork; and a second allocation unit to allocate to any one of the plural information processing apparatuses, a second Reduce processing that is a processing to summarize results of the first Reduce processing executed for each subnetwork of the plural subnetworks.
    Type: Application
    Filed: June 6, 2013
    Publication date: January 9, 2014
    Inventor: Takeshi Miyamae
  • Patent number: 8601230
    Abstract: A volume migration method for causing to carry out a migration from a first volume manager to a second volume, includes: by causing the first volume manager to carry out actual accesses, obtaining information of correspondence, by the first volume manager, between logical volume offsets and physical blocks on a physical medium; judging, based on the obtained information of the correspondence, whether or not an exceptional data layout is carried out; and when it is judged that the exceptional data layout is not carried out, updating only a header area on the physical medium for the second volume manager. Incidentally, the aforementioned obtaining is carried out by using a program module for blocking access by the first volume manager to the physical medium. Thus, when only the header area is updated after it is confirmed the exceptional data layout is not made, the high-speed volume migration becomes possible.
    Type: Grant
    Filed: August 22, 2007
    Date of Patent: December 3, 2013
    Assignee: Fujitsu Limited
    Inventors: Takeshi Miyamae, Yoshitake Shinkai
  • Publication number: 20130282952
    Abstract: A storage system includes a storage that stores a file; and a plurality of access control devices that control access to the storage and include a cache memory in which the file is stored in blocks, wherein when receiving an update request of a prescribed block and latest data of the prescribed block is not stored in the cache memory of a first access control device, the first access control device among the plurality of access control devices obtains a version number added to the latest data from a second access control device, in which the latest data is stored, among the plurality of access control devices, and wherein the first access control device stores update data that updates the prescribed block in the cache memory of the first access control device and adds a new version number to the update data based on the version number.
    Type: Application
    Filed: March 18, 2013
    Publication date: October 24, 2013
    Applicant: FUJITSU LIMITED
    Inventor: Takeshi MIYAMAE
  • Publication number: 20130263142
    Abstract: If there are a plurality of tasks to be performed for one divided data among a plurality of divided data obtained by dividing data, an allocating controller that allocates the plurality of tasks commonly to one of a plurality of processors is provided so that a processing speed is improved.
    Type: Application
    Filed: December 21, 2012
    Publication date: October 3, 2013
    Applicant: FUJITSU LIMITED
    Inventor: Takeshi MIYAMAE
  • Patent number: 8255367
    Abstract: A disclosed method includes acquiring and a forward log and extracting forward file operations applied to files in an order of applying these from the forward log, specifying generation rules for generating backward file operations with reference to the forward file operations, generating the backward file operations by the specified generation rules and recording these, and applying the forward file operations to the files not having the extracted forward file operations applied and also applying the backward file operations to the files having the forward file operations applied to recover the files not having the forward file operations applied.
    Type: Grant
    Filed: May 31, 2010
    Date of Patent: August 28, 2012
    Assignee: Fujitsu Limited
    Inventor: Takeshi Miyamae
  • Patent number: 8229995
    Abstract: A computer-readable recording medium stores therein a data transfer processing program that causes a computer capable of accessing plural recording devices to acquire a group of update data for a first recording device among the recording devices and calculate, based on addresses respectively assigned to each data item in the group of update data, an overlap rate of the addresses. Further, based on the overlap rate calculated at the calculating, the computer selects a data transfer scheme from among a synchronous scheme of transmitting the group of update data simultaneously to the first recording device and a second recording device, and a nonsynchronous scheme of transmitting the group of update data to the first recording device and subsequently causing the first recording device to transmit the group of update data to the second recording device; and executes the data transfer scheme selected.
    Type: Grant
    Filed: January 14, 2009
    Date of Patent: July 24, 2012
    Assignee: Fujitsu Limited
    Inventor: Takeshi Miyamae
  • Publication number: 20120166606
    Abstract: A distributed file operation method is executed by a computer that is connected to an arrangement information management apparatus and a plurality of file management apparatuses through a network. The arrangement information management apparatus is configured to manage arrangement information of files. The plurality of file management apparatuses is configured to store the files. The distributed file operation method includes generating an operating request on a first file on the basis of a first protocol, making, by the computer, an inquiry to the arrangement information management apparatus on arrangement information of the first file by specifying an identifier of the first file, and transmitting the operating request to one of the plurality of file management apparatuses indicated by the arrangement information that is provided in response to the inquiry by the arrangement information management apparatus.
    Type: Application
    Filed: October 25, 2011
    Publication date: June 28, 2012
    Applicant: Fujitsu Limited
    Inventors: Takeshi MIYAMAE, Kensuke Shiozawa
  • Publication number: 20120117131
    Abstract: A computer-readable, non-transitory medium storing a program causing a computer to execute a process, the computer being connected through a network to a plurality of file management devices which store a plurality of files distributed in the plurality of file management devices, the process including: extracting an identification information of a file management device by a file descriptor specified in a request for locking a file, the request being generated by an application that is activated on the computer; and transmitting the request for locking the file through an interface section to the file management device corresponding to the identification information.
    Type: Application
    Filed: May 9, 2011
    Publication date: May 10, 2012
    Applicant: FUJITSU LIMITED
    Inventors: Tetsutaro MARUYAMA, Yoshitake SHINKAI, Takeshi MIYAMAE, Kensuke SHIOZAWA
  • Publication number: 20110282923
    Abstract: A system including computers storing files, a first computer of the computers includes a storage unit to store information about a first directory that includes identification information of a second computer that store information about a second directory or a file under the first directory, and a replying unit to reply, when a request for looking up information about the second directory or the file is received, with the identification information of the second computer stored in the storage unit.
    Type: Application
    Filed: May 11, 2011
    Publication date: November 17, 2011
    Applicant: FUJITSU LIMITED
    Inventors: Tetsutaro MARUYAMA, Yoshitake Shinkai, Takeshi Miyamae, Kensuke Shiozawa
  • Publication number: 20110161370
    Abstract: In a file management apparatus, upon receipt of an access request from a file access device, a device access rights determination unit determines whether to grant the file access device access to a file. In addition, a user access rights determination unit determines whether to grant the user who made the access request through the file access device, the access to the file. Then, when the device access rights determination unit and the user access rights determination unit both grant the access, a file access unit accesses the file stored in the storage device according to the access request.
    Type: Application
    Filed: December 22, 2010
    Publication date: June 30, 2011
    Applicant: FUJITSU LIMITED
    Inventors: Takeshi Miyamae, Yoshitake Shinkai
  • Publication number: 20100312753
    Abstract: A disclosed method includes acquiring and a forward log and extracting forward file operations applied to files in an order of applying these from the forward log, specifying generation rules for generating backward file operations with reference to the forward file operations, generating the backward file operations by the specified generation rules and recording these, and applying the forward file operations to the files not having the extracted forward file operations applied and also applying the backward file operations to the files having the forward file operations applied to recover the files not having the forward file operations applied.
    Type: Application
    Filed: May 31, 2010
    Publication date: December 9, 2010
    Applicant: FUJITSU LIMITED
    Inventor: Takeshi MIYAMAE
  • Publication number: 20100131728
    Abstract: A data migration apparatus migrating data from a first storage to a second storage includes a switching unit for switching a destination of an I/O request issued by a business application from a device node of the first storage to a device node of the second storage; a copying unit for copying data stored in the first storage to the second storage; a transferring unit for transferring the I/O request to the device node of the first storage; an executing unit for executing the read or write process on the first storage; a re-copying unit for re-copying target data of the write process from the first storage to the second storage; and a stopping unit for stopping the transfer of the I/O request to the device node of the first storage.
    Type: Application
    Filed: November 16, 2009
    Publication date: May 27, 2010
    Applicant: FUJITSU LIMITED
    Inventors: Takeshi MIYAMAE, Yoshitake Shinkai
  • Publication number: 20100115533
    Abstract: A filter object is set to combine with a driver causing a device to operate by calling entry functions from a kernel. A second function, via which the driver notifies to a first function of the kernel an entry point, a collection of memory addresses of the entry functions, and an entry point of the filter object, are defined in advance for the filter object. The filter object is caused to extract the entry point of the driver, if, upon installation of the driver, the driver is caused to call the second function defined in advance for the filter object; and to set the entry point of the filter object as an argument and call the first function of the kernel, to extract a content of a request from an application to the device, after the entry point is extracted.
    Type: Application
    Filed: December 4, 2009
    Publication date: May 6, 2010
    Applicant: Fujitsu Limited
    Inventors: Takeshi Miyamae, Yoshitake Shinkai
  • Publication number: 20090292788
    Abstract: A computer-readable recording medium stores therein a data transfer processing program that causes a computer capable of accessing plural recording devices to acquire a group of update data for a first recording device among the recording devices and calculate, based on addresses respectively assigned to each data item in the group of update data, an overlap rate of the addresses. Further, based on the overlap rate calculated at the calculating, the computer selects a data transfer scheme from among a synchronous scheme of transmitting the group of update data simultaneously to the first recording device and a second recording device, and a nonsynchronous scheme of transmitting the group of update data to the first recording device and subsequently causing the first recording device to transmit the group of update data to the second recording device; and executes the data transfer scheme selected.
    Type: Application
    Filed: January 14, 2009
    Publication date: November 26, 2009
    Applicant: FUJITSU LIMITED
    Inventor: Takeshi Miyamae