18

I am evaluating GlusterFS and Ceph, seems Gluster is FUSE based which means it may be not as fast as Ceph. But looks like Gluster got a very friendly control panel and is ease to use.

Ceph was merged into linux kernel a few days ago and this indicates that it has much more potential energy and may be a good choice in the future.

I am wondering which(even out of the two?) is a better choice for production use? It would be nice if you could share your practical experiences

Mickey Shine
  • 929
  • 4
  • 16
  • 33

3 Answers3

4

From the Ceph wiki at [ http://ceph.newdream.net/wiki/ ]:

"Ceph is under heavy development, and is not yet suitable for any uses other than benchmarking and review."

Also, Ceph does seem to make use of btrfs which is under active development as well. Between the two, GlusterFS should be the obvious choice for your needs as of now.

quanta
  • 50,327
  • 19
  • 152
  • 213
Vijay
  • 51
  • 1
  • Yeah, that pretty much makes it unsuitable for any production systems. – Kamil Kisiel Apr 01 '10 at 05:43
  • 3
    That comment is outdated as of today. Ceph is now considered a production-ready filesystem by developers at Ceph. – Erik Aronesty Sep 21 '12 at 16:52
  • 2
    @ErikAronesty CephFS still isn't considered production-ready by Ceph developers, although the object storage and block device interfaces of Ceph are considered production-ready. See http://www.sebastien-han.fr/blog/2012/12/03/ceph-and-mds/ – Lorin Hochstein Dec 12 '12 at 19:02
2

I know of a few GlusterFS installments being used in production. You may want to look at some of the Scalable Informatics products if you want a commercially supported system.

The GlusterFS team also had a booth at Supercomputing 09 where they demoed their systems. I think it's by no means a "mature" technology, but it's certainly usable in production in its current state. Note that by their very nature clustered filesystems are finicky to set up and maintain.

As far as Ceph goes, I've never heard of anyone using it for anything other than testing. It itself is based on a regular filesystem that hasn't even reached maturity yet (Btrfs). I wouldn't use it for anything other than a plaything at this point.

Kamil Kisiel
  • 11,946
  • 7
  • 46
  • 68
0

You want gluster 3.0.x, I've just been lurking on the emailing list for gluster, and with ceph making it into the Linux kernel, I'm looking at that again (I figure it will get stable enough quick).

For the gluster archive (well, for March 2010): http://gluster.org/pipermail/gluster-users/2010-March/thread.html

Note that there is the gluser fs, and the gluster storage system (dedicated systems). Related, but not the same thing.

Ronald Pottol
  • 1,683
  • 1
  • 11
  • 19