Patents by Inventor Yoshitake Shinkai

Yoshitake Shinkai 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: 8676766
    Abstract: A computer-readable recording medium stores a cluster system control program controlling a cluster system in which clustered nodes are connected to a shared disk having a journaling file system. The cluster system control program causes a computer to execute a request reply information generation procedure for, when a request is accepted from a client, generating request reply information including an identification number identifying the request and reply data to respond to the request from the client, and a saving procedure for saving the request reply information generated by the request reply information generation procedure in the journaling file system.
    Type: Grant
    Filed: November 2, 2009
    Date of Patent: March 18, 2014
    Assignee: Fujitsu Limited
    Inventors: Kensuke Shiozawa, Yoshitake Shinkai
  • 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
  • Patent number: 8578053
    Abstract: A NAS load balancing system for distributing NAS loads of a NAS unit including a plurality of nodes and accessed via a network by multiple NAS clients is disclosed. In the NAS load balancing system, the NAS unit has multiple virtual IP addresses.
    Type: Grant
    Filed: April 26, 2005
    Date of Patent: November 5, 2013
    Assignee: Fujitsu Limited
    Inventor: Yoshitake Shinkai
  • 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: 20100287257
    Abstract: A relay apparatus includes a first unit to change, in location information referred to using the terminal apparatus in accessing to the single resource and registers an integrated address indicative of the location of the storages as the single resource and addresses indicative of the locations of the storages in correspondence with one another, a first address of the addresses, indicative of the location of a migration source storage that stores migration data to be made to migrate to another storage to a second address indicative of the location of the relay apparatus, a relaying unit to relay access to the migration source storage in response to access to the relay apparatus made from the terminal apparatus based on address changing executed using the first unit, and a migration unit to make the migration data migrate to another storage when the access has been relayed using the relaying unit.
    Type: Application
    Filed: May 5, 2010
    Publication date: November 11, 2010
    Applicant: FUJITSU LIMITED
    Inventors: Kensuke Siozawa, Yoshitake Shinkai
  • 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: 20100121823
    Abstract: A computer-readable recording medium stores a cluster system control program controlling a cluster system in which clustered nodes are connected to a shared disk having a journaling file system. The cluster system control program causes a computer to execute a request reply information generation procedure for, when a request is accepted from a client, generating request reply information including an identification number identifying the request and reply data to respond to the request from the client, and a saving procedure for saving the request reply information generated by the request reply information generation procedure in the journaling file system.
    Type: Application
    Filed: November 2, 2009
    Publication date: May 13, 2010
    Applicant: FUJITSU LIMITED
    Inventors: Kensuke SHIOZAWA, 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
  • Patent number: 7680846
    Abstract: A file management program, a file management apparatus, and a file management method are provided which are capable of migrating files between different file systems while an application program is being run. File information of source files on a source file system is acquired and recorded as a file information event, and information of file operations made for the source files are acquired and recorded as a file operation event. Based on the file information event and file operation event, a namespace replication database is generated in which the namespace of the source files has been replicated logically.
    Type: Grant
    Filed: February 1, 2006
    Date of Patent: March 16, 2010
    Assignee: Fujitsu Limited
    Inventor: Yoshitake Shinkai
  • Publication number: 20090319661
    Abstract: When a network file service is transferred from a transfer source node to a transfer target node, a file service state utilized by a client in the transfer source node is transferred to the transfer target node. Then, after the file service state is transferred to the transfer target node, a file service request (I/O request) reached from the client to the transfer source node is transmitted to the transfer target node.
    Type: Application
    Filed: March 31, 2009
    Publication date: December 24, 2009
    Applicant: FUJITSU LIMITED
    Inventors: Kensuke Shiozawa, Yoshitake Shinkai
  • Patent number: 7587397
    Abstract: A distributed transaction processing system includes a master server (coordinator) and slave servers (participants). The master server and the slave servers create log file that indicates progress of a transaction. The log file is stored in a shared disk accessible from all the servers. When a fault occurs in the master server, the master server can continue a local transaction processing, which has been interrupted by the fault, after recovery from the fault by referring to the log file. When the fault occurs in any one of the slave servers, the master server can perform fault recovery of a transaction in which the faulty server is involved.
    Type: Grant
    Filed: June 13, 2005
    Date of Patent: September 8, 2009
    Assignee: Fujitsu Limited
    Inventor: Yoshitake Shinkai
  • Publication number: 20090006500
    Abstract: A namespace replication database update step that acquires events relating to namespace update from a FS control server 112 for controlling a primary storage 133 and updates, based on the events, a namespace replication DB 132 created based upon inode information and link information in the primary storage 133; and a namespace replication database correction step that acquires inode information having ctime after a predetermined time and link information corresponding to the inode information from the FS control server 112, and corrects the namespace replication DB 132 if events which have not been reflected on the namespace replication DB 132 are lost, are caused to be performed by the computer
    Type: Application
    Filed: September 5, 2008
    Publication date: January 1, 2009
    Applicant: FUJITSU LIMITED
    Inventors: Kensuke Shiozawa, Yoshitake Shinkai
  • Publication number: 20080320062
    Abstract: It is an object of the present invention to realize the transference of a file system without moving data. A transference source file system outputs to a device driver a physical block number included in extent information. A transference driver intercepts an I/O request to the device driver, and obtains a physical block number of the I/O destination. A transference tool obtains a physical block number from the transference driver, and outputs the physical block number to the transference destination file system in order to realize the transference of a file system.
    Type: Application
    Filed: September 2, 2008
    Publication date: December 25, 2008
    Applicant: FUJITSU LIMITED
    Inventors: Takeshi MIYAMAE, Yoshitake SHINKAI
  • Patent number: 7454405
    Abstract: A file management program which enables efficient access to data in a directory file by utilizing an extent-based data access structure. When a processing request containing the name information for a file to be processed is inputted, a hash-value generation unit applies a predetermined hash function to the name information, and generates a hash value of the file to be processed. Next, a physical-block-number acquisition unit looks up a hash-value-range table, extracts hash-value-range information, and acquires a physical-block number from the hash-value-range information, where a hash-value range containing the hash value of the file to be processed is included in the hash-value-range information. Then, a directory processing unit acquires from a physical block in a storage device data corresponding to the acquired physical-block number, and performs processing of the data according to the processing request.
    Type: Grant
    Filed: January 14, 2005
    Date of Patent: November 18, 2008
    Assignee: Fujitsu Limited
    Inventors: Kensuke Shiozawa, Takeshi Miyamae, Yoshitake Shinkai
  • Publication number: 20080244738
    Abstract: An access control method includes receiving an access request to a file system from a user terminal through a common Internet file system (CIFS) or a network file system (NFS) and determining whether the access request should be allowed. The method includes determining whether a basic permission attribute of an access request used in the NFS should be allowed with reference to access control information associated with basic permission attributes, the basic permission attribute being associated with an access request received from the user terminal through the CIFS, the access control information indicating whether an access request to respective objects of the file system should be allowed or denied, and the access control information being stored in an access-control-information storing unit. The method also includes determining whether the access request associated with the allowed basic permission attribute should be allowed, in reference to the access control information.
    Type: Application
    Filed: March 27, 2008
    Publication date: October 2, 2008
    Applicant: FUJITSU LIMITED
    Inventors: Kensuke Shiozawa, Yoshitake Shinkai
  • Publication number: 20080172423
    Abstract: An HSM program allows a computer to execute control for an HSM apparatus. The program allows the computer to execute: an event data recording step that records a file operation for the primary storage or archive state change as event data; a namespace replication step that generates a namespace replication database obtained by replicating the namespace of the primary storage; a namespace-following step that allows the namespace replication database to follow the namespace of the primary storage based on the event data; and a file migration instruction step that instructs file migration between the primary and secondary storages based on the namespace replication database.
    Type: Application
    Filed: January 31, 2008
    Publication date: July 17, 2008
    Applicant: FUJITSU LIMITED
    Inventors: Yoshitake SHINKAI, Kensuke Shiozawa
  • Publication number: 20080154988
    Abstract: An HSM control program allows a computer to execute: a metadata management step that manages primary storage location information which is location information of file data of the file on the primary storage unit, secondary storage location information which is location information of the file data on the secondary storage unit, and a file status value indicating the status of the file, as well as performs control operation on a file; an HSM information management step that manages HSM information including a replication of the secondary storage location information and policy information; and a data migration step that migrates the file data between the primary and secondary storage units based on the file control performed by the metadata management step and HSM information managed by the HSM information management step.
    Type: Application
    Filed: December 5, 2007
    Publication date: June 26, 2008
    Applicant: FUJITSU LIMITED
    Inventors: Kensuke Shiozawa, Yoshitake Shinkai
  • Publication number: 20080126730
    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: Application
    Filed: August 22, 2007
    Publication date: May 29, 2008
    Applicant: Fujitsu Limited
    Inventors: Takeshi Miyamae, Yoshitake Shinkai