FILE STORAGE SYSTEM, FILE STORING METHOD AND FILE SEARCHING METHOD THEREIN
First Claim
1. A file storing method of a file storage system, comprising:
- classifying a single file to be stored into at least one or more objects;
classifying the classified objects into pages with a serial number;
selecting one storage device to record the file among a plurality of storage devices connected through a network;
allocating one object to the selected storage device;
storing pages configuring the file of the object allocated to the selected storage device;
storing the remaining pages by allocating new object to a new storage device when all pages of the file are not stored; and
setting metadata of the file for managing information about the storage of the file.
1 Assignment
0 Petitions
Accused Products
Abstract
A file storage system, a file storing method, and a file searching method. In the file storing method, a single file to be stored is classified into at least one or more objects, and the classified objects are classified into pages with a serial number. One storage device to record the file is selected among a plurality of storage devices connected through a network. One object is allocated to the selected storage device. Pages configuring the file of the object allocated to the selected storage device are stored. When all pages of the file are not stored, the remaining pages are stored by allocating new object to a new storage device. Metadata for managing information about the storage of the file is set. Accordingly, the file can be stored over several disks. In addition, the overall system performance can be increased by setting the file information in the object metadata simply using the least resources.
-
Citations
21 Claims
-
1. A file storing method of a file storage system, comprising:
-
classifying a single file to be stored into at least one or more objects; classifying the classified objects into pages with a serial number; selecting one storage device to record the file among a plurality of storage devices connected through a network; allocating one object to the selected storage device; storing pages configuring the file of the object allocated to the selected storage device; storing the remaining pages by allocating new object to a new storage device when all pages of the file are not stored; and setting metadata of the file for managing information about the storage of the file. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A file searching method of a file storage system, comprising:
-
checking if a file to be stored is previously stored by using a file name in directory information of the file; when the file is previously stored, searching a storage device which has the page to be inputted/outputted by using the page number of the page to be inputted/outputted; and reading or modifying the file by transferring input/output signals to the searched storage device. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A file storage system comprising:
-
a file generator for classifying a single file to be stored into at least one object, and classifying the object into pages with a serial number; a plurality of storage devices, connected through a network and to which the at least one object is allocated, for storing the pages configuring the file of the allocated object; a controller for selecting one storage device to record the file among the plurality of storage devices and allocating one object to the selected storage device; and a file storage information manager for setting metadata of a file for managing information about storage of the file. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification