我一直在看GlusterFS和MogileFS (Ceph和BTRFS对我来说是遥不可及的,因为他们似乎还没有准备好生产)。
我正在开发一个用于文件共享的web应用程序,它将存储和检索分布式文件系统中的文件。
看起来有点像;
为了后端存储,我在GlustFS和MogileFS之间左右为难。GlusterFS将成为我最初的选择,尽管我还在阅读它,因为我以前还没有使用过它(不过,我看不出它有什么问题!)但是,对于HTTP上的文件共享这一特定目的,我曾多次听说MogileFS最适合这样的目的(不过,我也从未使用过MogileFS )。
有谁能对这两种应用发表评论,以及为什么其中一种比另一种更好?(在这里,更好的方法是:更可伸缩、更高效、更好的I/O、更易于管理、更好地支持Linux、更好的监视和报告,以及诸如此类的要点)。
发布于 2012-02-24 00:22:24
我已经尝试了两个类似的应用程序,我显然更倾向于GlusterFS。
无论是安装、添加新节点、管理节点/卷,使用GlusterFS通常都更容易。
就可伸缩性而言,您可以通过向卷添加新的节点/块来轻松地扩展存储。
管理,好吧,您可以使用CLI实用程序来显示集群的状态/健康状况,以及对等的/积木/卷,没有什么花哨的东西,但是足够使用。
它们为您提供deb或rpm包,因此安装只需几分钟。
如果您使用的是最新的配置文件少版本,您只需将新的对等点添加到您的存储池中,并将新的积木添加到您想要的卷中。
我不知道还能告诉您什么,除了我对GlusterFS在80+TB集群30+服务器中非常满意之外。
如果你有什么具体问题,我很乐意帮忙
https://serverfault.com/questions/363193
复制相似问题