What are the features you want?
- randomness of storage?
- security from thief stealing your dives?
- multiple users?
- Do you want the other features of SAFE like messaging, IDs, etc
There was a distributed storage system that some 12 years ago I used as a demonstration of distributed file storage across a lan or a WAN and how a company could reuse its old PCs to implement it and actually save on hardware costs and running electricity costs while providing redundant storage across many locations, and provide near lan speeds for each location.
It was if I remember correct the GFS and it has many configurations to replication counts, store sizes and so on.
The Global File System Configuration and Administration document provides information about configuring and maintaining Red Hat GFS (Red Hat Global File System). A GFS file system can be implemented in a standalone system or as part of a cluster configuration. For information about Red Hat Cluster Suite refer to Red Hat Cluster Suite Overview and Configuring and Managing a Red Hat Cluster .
Yes it is/was available for non-enterprise use too.
So some of the answers to questions about the use of your data storage will answer which style of system would be best.
Better description https://en.wikipedia.org/wiki/GFS2
In computing, the Global File System 2 or GFS2 is a shared-disk file system for Linux computer clusters. GFS2 differs from distributed file systems (such as AFS, Coda, InterMezzo, or GlusterFS) because GFS2 allows all nodes to have direct concurrent access to the same shared block storage. In addition, GFS or GFS2 can also be used as a local filesystem.