Abstract:
There is provided an autonomous distributed type file system which is connected to a data reference device through a first network. The autonomous distributed type file system includes a plurality of storage device units which are mutually connected through a second network and are connected to the first network. Each of the storage device unit includes a local storage and a local controller. The local controller includes a storage directory and a duplicated data maintaining unit. The duplicated data maintaining unit refers to the storage directory, and continuously keeps same contents of duplicated data items in a range without running out of storage capacity of an own node. When there is no free space in the storage capacity, duplicate writing of the data with the same contents is prevented.