有谁使用过 MooseFS?我想要一个简单的分布式存储平台来存储大约 10 TB 的静态数据存档并将其提供给 20-40 个节点。我还希望能够在存档增长时添加存储,而无需重建文件系统。我不在乎它是否有点慢。我只希望它简单而稳定。基本上从我对 OS X 的了解来看,它介于 MooseFS 和 Gluster 之间。还有其他建议吗?
答案1
我尝试过这两种系统,但不是用于生产。Gluster 很好,安装非常简单,但 MooseFS 感觉更工业化和强大,而且网络监控肯定有帮助。我会尝试 MooseFS。只需记住安装一个 metalogger 进行备份。
答案2
我对 MooseFS 的体验非常稳定。我使用 Ucarp 为 MooseFS 元数据服务器提供 HA 和元数据记录器。在 MooseFS 中将 Moosefs 复制目标设置为 2-3。使用 MooseFS CGI 监控集群复制状态。体验是 MooseFS 写入有点慢,读取速度超快。
我之前对 GlusterFS 的体验并不稳定。我会用三节点集群之类的测试用例来激发它。例如,我尝试使用示例 Linux iso 文件进行测试,关闭一个节点,向示例 iso 文件写入 0 字节。再次启动关闭的节点。在客户端上,在关闭节点文件大小和活动节点文件大小之间看到文件大小故障。它只是短暂地翻转了大小,然后恢复了最终文件大小。根据您的使用情况,这可能是也可能不可接受的。
我会使用 MooseFS 或 Ceph,但 XFS 更倾向于使用 MooseFS,因为它已被其作者在生产中使用超过七年。
//基督教
答案3
我刚刚在 8 台服务器(8 核、6 个 2TB 驱动器)上安装了 moosefs,它运行得很好。但它有点慢(50-70MB)。一台服务器死机了,moosefs 在剩余系统上重新平衡了数据,没有丢失任何数据。
答案4
我还没有在生产环境中看到过 MooseFS,但是 GlusterFS 是一款成熟的产品,我见过它在大型和小型安装中运行良好。
如果你还没有读过 MooseFS 维基百科文章,你可能想看看:
http://en.wikipedia.org/wiki/Moose_File_System
强调:
- 元数据服务器没有集群:单点故障!
- 条纹......无论好坏。
OpenStack基于对象的存储是 Rackspace 和 NASA 为您带来的新产品。可能值得研究。