Patent application number | Description | Published |
20080320062 | METHOD OF TRANSFERRING FILE SYSTEM, FILE SYSTEM TRANSFERENCE PROGRAM, AND FILE SYSTEM TRANSFERENCE DEVICE - 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. | 12-25-2008 |
20090292788 | DATA TRANSFER PROCESSING APPARATUS, DATA TRANSFER PROCESSING METHOD, AND COMPUTER PRODUCT - 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. | 11-26-2009 |
20100115533 | Request content extraction method and apparatus - 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. | 05-06-2010 |
20100131728 | COMPUTER-READABLE RECORDING MEDIUM STORING DATA MIGRATION PROGRAM, DATA MIGRATION METHOD, AND DATA MIGRATION APPARATUS - 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. | 05-27-2010 |
20100312753 | FILE MANAGEMENT APPARATUS, METHOD, AND PROGRAM - 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. | 12-09-2010 |
20110161370 | APPARATUS, PROGRAM, AND METHOD FOR FILE MANAGEMENT - 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. | 06-30-2011 |
20110282923 | FILE MANAGEMENT SYSTEM, METHOD, AND RECORDING MEDIUM OF PROGRAM - 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. | 11-17-2011 |
20120117131 | INFORMATION PROCESSING DEVICE, FILE MANAGEMENT METHOD, AND RECORDING MEDIUM FOR FILE MANAGEMENT PROGRAM - 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. | 05-10-2012 |
20120166606 | DISTRIBUTED FILE OPERATION APPARATUS, DISTRIBUTED FILE OPERATION METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM STORING DISTRIBUTED FILE OPERATION PROGRAM - 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. | 06-28-2012 |
20130159360 | INFORMATION PROCESSING APPARATUS, DATA STORAGE METHOD AND COMPUTER-READABLE RECORDING MEDIUM - An information processing apparatus includes a unit to store a partial data constituting a part of a processing target file to be stored on an object storage as a new object on an object storage, and to add object management information containing data extent information indicating a position and a size of the partial data within the processing target file, name information representing an object name of the new object and storage sequence information indicating a storage sequence of the new object to update history information on the processing target file; and a unit to read and output readout target data from the object storage on the basis of the readout target extent information and each object management information in the update history information related to the processing target file. | 06-20-2013 |
20130282952 | STORAGE SYSTEM, STORAGE MEDIUM, AND CACHE CONTROL METHOD - 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. | 10-24-2013 |
20140012890 | INFORMATION PROCESSING SYSTEM AND CONTROL METHOD THEREOF - 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. | 01-09-2014 |
20140297973 | STORAGE SYSTEM AND INFORMATION PROCESSING APPARATUS - 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. | 10-02-2014 |