I'll explain what I'm trying to achieve. It's possible that what I want isn't correctly described as a distributed file system.
There are 5 of us running Ubuntu 12.04. We each have about 200-500GB of files that we want to share from time to time. Each workstation has ownership of the files. From time to time we would like to share files. I would also like the ability for one workstation to edit files on another workstation.
What I would like to do is is have a unified distributed file system so that if we go to the unified file system path it will list all the files from each workstation.
I know it's possible to create network shares to achieve a similar result. This has the problem that it requires the user to check each share for the appropriate file.
I would rather create a single unified share that shows all the shared files, and then redirects to the appropriate computer.
For example cd /unifiedshare ls would take the user to the highest level directory and show all the shared files from 5 different computers
cd /unifiedshare/comp1 ls would list all the files being shared by comp1
I've looked at some of the distributed file system such as Chirp, and it doesn't seem to be quite what I want. I'm not looking to save files across servers/computers. I would rather have the files that are owned by comp1 stay on comp1.
I'm not too worried about access controls or restrictions. We're all in the same building. Suggestions?
I did find this through similar questions, but haven't had a chance to read it over. http://www.openafs.org/main.html