In a technology for dividing a file into a plurality of fragments which are distributed to a plurality of storage devices, to maintain a high level of security and fault tolerance, while storing the file on fewer storage devices than in the past.A file input/output control device 200, upon receiving a file from a client 100, constructs a plurality of fragments from a file with reference to a predetermined number of divisions and redundancy. A file input/output control device 200 allows a plurality of fragments to be stored on a single storage device, but distributes fragments to storage devices 300 in such a way as to avoid sending a single type of fragment to any one storage device, and to avoid sending all types of fragments to any one storage device. By so doing, file input/output control device 200 ensures security against cracking and system fault tolerance, while enabling files to be stored on fewer storage devices than in the past.

 
Web www.patentalert.com

> Method and system for using a framework to implement an audit process

~ 00314