SwitchFS (or SFS) is a lightweight file system layer designed to combine file systems located on multiple drives and/or multiple servers into a single logical file repository. SFS is built on top of FUSE (the "filesystem in userspace" layer).
New feature in r34:
- File level replication levels are (optionally) checked and reinforced during mount.
- Drive file storage load balancing across source drives. Add the "-balance" flag to initiate a directory integrity check and file rebalancing during mount.
- GCC 4.3 compatibility.
Features in the stable release:
- Sharable and expandable through NFS, SMB, etc.
- Data replication and automated backup across multiple physical drives specified at the directory level.
- Optimal space utilization given any combination of drives.
- Raw HD data and files still readable on other computers.
- Exported as 1 virtual drive.
Upcoming features:
- Maximized performance throughput across drives.
- Better support for power management.
Target users:
- People, like us, who have collected too many disk drives and computers over the years and want to make use of them.
- Small businesses which need reliable and transparent backup capabilities.