We're a linux group, looking into Distributed file-storage systems. We've been using NFS for everything, and it's just not cutting it. NFS is not intended to have seamless failover, and it's starting to wear. We've also tried using gluster, and we're.... less than pleased, mainly because it doesn't failover or re-sync very seamlessly.
We're mainly looking to store a lot of small files (thousands of <1MB), so something like hadoop would be a bit much. It'd be nice to have something that works well with large files too, but that'd be just icing. The real focus is multi-terabytes worth of small files.
What are your recommendations for other distributed systems? It's got to be something that has no SPoF, or we're right back where we started.
Thanks!
[link][17 comments]