[ale] School Project to Create Distributed Filesystem

Brian Pitts brian at polibyte.com
Tue Feb 24 20:25:27 EST 2009


Greg Freemyer wrote:
> Below is an initial list of OPENSOURCE projects you should at least
> look at briefly.  I think all of these are implemented in Linux and
> have source code available.  I believe only UnionFS is in the vanilla
> kernel, so you'll need to hunt down the patches if you want to see the
> code for any of the other projects.
> 
> 1) GFS from Redhat.  A cluster FS.
> 2) OCF2 from Oracle. A cluster FS
> 3) ZFS a filesystem from Sun.  Offers mirroring I think.  distributed?
> 4) BTRFS another new generation FS with checksumming.  Not sure if it
> has any relevant aspects or not.
> 5) DRBD from linbit(?) - a distributed raid-1 kernel patch. ie. half
> the mirror on one computer, half on the other.
> 5.1) Linux-HA - cluster enabling code typically used with drbd.  Has a
> shiny new drbd/linux-ha gui available (as of a couple weeks ago).
> 6) CFS from OpenSSI - a cluster FS
> 7) UnionFS - A layered filesystem the sits above other FS's. I would
> look hard at this if I were you.
> 8) Lustre - A true distributed FS that may satisfy all of your goals
> already.  So maybe you want to avoid Lustre?  Or if just a goal or two
> are missing, maybe you could enhance it?
> 

Another one worth checking out is gluster. It uses FUSE.

http://www.gluster.org/

-- 
All the best,
Brian Pitts


More information about the Ale mailing list