Sent out today was an initial patch series for comment on introducing the FTRFS file-system. The FTRFS proposal is more interesting than last week’s VMUFAT file-system proposal.
FTRFS is short for the Fault-Tolerant Radiation-Robust Filesystem. While its name is similar to Btrfs, there is no relation to FTRFS. This file-system is designed for use in radiation-intensive environments such as within space and other harsh environmental conditions. Given the increasing interest in space-based super compute / data centers in low-earth orbit, FTRFS could have some interesting opportunities ahead.
This radiation-robust file-system offers CRC32 data integrity on a per-block and per-inode basis, Reed-Solomon Forward Error Correction (FEC), and EDAC-compatible error tracking.
FTRFS currently has basic functionality implemented while still planned to be worked on is FSCK support, extended attributes (xattrs), SELinux support, and indirect block support for large files.
Those curious about this Fault-Tolerant Radiation-Robust Filesystem can see today’s RFC patch series on the Linux kernel mailing list.
