I started playing around with MooseFS, it's a pretty nice and easy to set-up distributed filesystem. Unlike a few other such filesystems, it works (mostly -- maybe some problem with free space calculation) fine on virtual machines (just needs directory to store files).
Compared with Tahoe-LAFS...