File systems can be classified into five types: simple, striped, mirrored and mirrored-stripe.
- simple: Data is stored according to disk numbers. If disk 1 is full, data is written to disk 2, and so forth. This type of file system has a moderate I/O capability and reliability and suits the application that has only one data disk.
- striped: A striped file system is similar to a RAID 0 group in a disk array, that is, data is striped before being written onto disks. This type of file system has a high I/O capability and moderate reliability. It suits most applications and is recommended.
- mirrored: A mirrored file system is similar to a RAID 1 group, that is, data is written to two mirrors simultaneously and read simultaneously from the two mirrors according to the round-robin policy (I/O is evenly distributed among paths in a cyclic way). This type of file system has high reliability Its space utilization is 50% lower than that of the non-mirrored file system and is recommended for high-reliability applications.
- Mirrored-stripe file systems are combinations of a striped file system and a mirrored file system. A mirrored-strip file system is similar to a RAID 01 group, that is, data is striped after being mirrored. This type of file system has a high reliability and I/O capability. Its space utilization is 50% lower than that of the non-mirrored file system. mirrored-stripe suit the applications that require a high reliability and I/O capability.
- Stripe-mirrored please don't use.