List Of File Systems Article Index for
List Of
Website Links For
List
 

Information About

List Of File Systems




Many older Operating System s support only their one "native" file system, which does not bear any name apart from the name of the operating system itself. Examples of such include the CP/M file system and the Apple DOS file system. These unnamed file systems don't appear in the following list.


DISK FILE SYSTEMS



Record-oriented file systems


In Record-oriented File System s files are stored as a collection of Records . They are associated with Mainframe and Midrange operating systems.



Shared disk file systems


Shared disk file systems (also called ''shared storage file systems'' or even ''cluster file systems'') are primarily used in a Storage Area Network where all nodes directly access the Block Storage where the the file system is located. This makes it possible for nodes to fail without affecting access to the file system from the other nodes. Shared disk file systems are normally used in a High-availability Cluster together with storage on hardware RAID . Shared disk file systems normally do not scale over 64 or 128 nodes.

Shared disk file systems may be Symmetric where Metadata is distributed among the nodes or Asymmetric with centralized Metadata servers.



DISTRIBUTED FILE SYSTEMS


Distributed File System s are also called network file systems. Normally many implementations have been made, they are location dependent and they have Access Control Lists (ACLs), unless otherwise stated below.



Distributed fault tolerant file systems


Distributed Fault Tolerant replicate data between nodes (between servers or servers/clients) for High Availability and Offline (disconnected) operation.



Distributed parallel file systems


Distributed Parallel file systems stripe data over multiple servers for high performance. They are normally used in a High-performance Computing (HPC) .

Some of the parallel file systems may use Object-based Storage Device (OSD) (In Lustre called OST) for chunks of data together with centralized Metadata servers.



Distributed parallel fault tolerant file systems


Distributed file systems, which also are Parallel and Fault Tolerant , stripe and replicate data over multiple servers for high performance and to maintain Data Integrity . Even if a server fails no data is lost. The file systems are used in both High-performance Computing (HPC) and High-availability Cluster s.

The current world record in file system performance (january 2006) is held by GPFS from IBM with 102 GByte/s sustained read/write to a single file on the ASC Purple at Lawrence Livermore National Laboratory , the current third fastest Supercomputer .

All file systems listed here focus on High Availability , Scalability and high performance unless otherwise stated below.



SPECIAL PURPOSE FILE SYSTEMS




SEE ALSO




EXTERNAL LINKS