我正在评估 GlusterFS 和 Ceph,Gluster 似乎基于 FUSE,这意味着它可能不如 Ceph 快。但看起来 Gluster 有一个非常友好的控制面板,并且易于使用。
Ceph 前几天被合并到了 Linux 内核中,这表明它拥有更大的潜在能量,可能成为未来的一个不错的选择。
我想知道哪一个(甚至是两者之中的哪一个?)是生产使用的更好选择?如果您能分享您的实际经验就太好了。
答案1
我知道有几款 GlusterFS 版本正在生产中使用。您可能想看看可扩展信息学如果您想要一个商业支持的系统。
GlusterFS 团队还在 Supercomputing 09 上设立了一个展位,演示了他们的系统。我认为这绝不是一项“成熟”的技术,但它目前的状态肯定可以在生产中使用。请注意,集群文件系统本质上很难设置和维护。
就 Ceph 而言,我从未听说有人将它用于测试以外的任何用途。它本身基于尚未成熟的常规文件系统 (Btrfs)。目前,除了当作玩物之外,我不会将它用于任何其他用途。
答案2
摘自 Ceph wiki [http://ceph.newdream.net/wiki/]:
“Ceph 正在大力开发中,除了基准测试和审查之外还不适合任何用途。”
此外,Ceph 似乎确实利用了btrfs
它也正在积极开发中。在这两者之间,GlusterFS 应该是目前满足您需求的明显选择。
答案3
您想要 gluster 3.0.x,我一直潜伏在 gluster 的电子邮件列表中,并且随着 ceph 进入 Linux 内核,我正在再次查看它(我认为它会很快变得足够稳定)。
对于 gluster 档案(嗯,2010 年 3 月): http://gluster.org/pipermail/gluster-users/2010-March/thread.html
请注意,有 gluser fs 和 gluster 存储系统(专用系统)。相关,但不是一回事。