| Patent application number | Description | Published |
| 20110179250 | I/O CONVERSION METHOD AND APPARATUS FOR STORAGE SYSTEM - A storage system comprises a storage apparatus which includes a processor, storage disks, and a memory storing a page mapping table, a page mapping program, and a page-filename mapping program. A file system manages a file tree of files with filenames. The page mapping table specifies a relationship between data volumes in the storage apparatus and the storage disks and the file system, the data volumes each including pages, each page including segments, each segment including sectors. The file tree has for each storage apparatus a hierarchy of directories and files based on relationships among the data volumes, the pages, and the segments. The page mapping program and the page-filename mapping program are executable by the processor to specify, by page, a location of data contained in the I/O request by referring to the page mapping table and the file tree. | 07-21-2011 |
| 20110231631 | I/O CONVERSION METHOD AND APPARATUS FOR STORAGE SYSTEM - An aspect of the invention relates to a method of managing data location of plural files in a storage system having a mixed volume which includes plural pages having a fixed page size, the pages belonging to different tiers. The method comprises mapping pages of different tiers to storage devices of different speeds in the storage system, the storage devices including at least a high speed storage device corresponding to a high tier page and a low speed storage device corresponding to a low tier page; and for each file that is a large file which is larger in size than the page size, performing sub-file tiered management on the large file to assign the large file among pages of different tiers according to access characteristics of different portions of the large file by matching the access characteristics of each portion of the large file with a corresponding tier of the assigned page of the mixed volume. | 09-22-2011 |
| 20120072540 | Method of Managing A File Access In A Distributed File Storage System - Embodiments of the invention provide methods and systems of managing a file access, in a distributed file system environment. In the provided methods and systems, each of the host computers is connected with one of the file servers as a target file server and issues the file access request to the target file server, for access to a target file stored in at least one of the file servers. The management computer collects load information from the file servers, analyzes it, by specifying location of the target file and the target file server, and based on the analysis, redistributes the target file among the file servers and reallocates connections between the host computers and the target file servers. | 03-22-2012 |
| 20120150799 | DATA SYNCHRONIZATION AMONG FILE STORAGES USING STUB FILES - A method switches file server from old file server to new file server which are coupled via a backend network and provides data synchronization. The old file server and new file server are coupled with one or more host computers via a frontend network to direct input/output (I/O) requests from the one or more host computers. The method comprises creating stub files in the new file server, the stub files including stub information indicating location of data in the old file server; switching I/O requests directed to old file server to I/O requests directed to the new file server; checking whether the new file server has any stub files; and, if the new file server has one or more stub files, recalling data corresponding to the one or more stub files from the old file server according to the stub information to replace the one or more stub files. | 06-14-2012 |
| 20120159480 | DATA PROCESSING METHOD AND APPARATUS FOR REMOTE STORAGE SYSTEM - In an information system which includes a local site including a cache file server coupled with a host computer, and a remote site including a remote file server coupled with a surrogate processing computer, a method determines whether each of one or more files of data for a data processing request is cached or not. If yes, the method executes data processing for each cached file to produce results in local site. If no, the method includes creating a file list of files to be processed in remote site; sending the file list and processing program to the surrogate computer; if the processing is sufficiently effective to be done by the surrogate computer, receiving results of the processing executed in remote site, and, if not, then receiving an unprocessed file list from remote site and executing data processing in local site and receiving any results already executed in remote site. | 06-21-2012 |
| 20120331203 | I/O CONVERSION METHOD AND APPARATUS FOR STORAGE SYSTEM - A storage system comprises a storage apparatus which includes a processor, storage disks, and a memory storing a page mapping table, a page mapping program, and a page-filename mapping program. A file system manages a file tree of files with filenames. The page mapping table specifies a relationship between data volumes in the storage apparatus and the storage disks and the file system, the data volumes each including pages, each page including segments, each segment including sectors. The file tree has for each storage apparatus a hierarchy of directories and files based on relationships among the data volumes, the pages, and the segments. The page mapping program and the page-filename mapping program are executable by the processor to specify, by page, a location of data contained in the I/O request by referring to the page mapping table and the file tree. | 12-27-2012 |