有没有无服务器的分布式文件系统?

有没有无服务器的分布式文件系统?

如同存在分布式 SAN/存储系统吗?或者分布式冗余存储解决方案?,除了几个关键的区别(并且更新了两年)。

背景:我有一个小型的 Rocks 集群(几十台功能各异的机器),我想让所有节点集中其多余的存储空间,以支持分布式文件系统。我也许可以腾出一台机器作为它的服务器,但我宁愿不这样做。

与上述情况不同,所有这些机器都共享用户列表,并且没有用户可以获得 root 权限——安全和加密问题几乎可以忽略不计。(FS 由 root 安装;每个用户包含一个目录及其权限)

我觉得这应该很容易做到,我只是找不到比我想要的更复杂的解决方案。

编辑:我的动机是,时不时地会有较大的 IO 负载,导致 NFS 瘫痪。我很清楚“去买一个带有一堆 SSD 的 SAN”是一个相当不错的解决方案;只是目前还没有——我想知道我能用我拥有的软件和硬件做什么。

答案1

这不是一个很好的答案,但是我想关闭这个问题。

uSlackr 建议的 GlustreFS 似乎是最佳选择。它有大量在集群上使用的示例,其弹性哈希元数据模型意味着不存在集中式元数据服务器。

没有任何规定说一台机器不能同时运行客户端和服务器。

也就是说,它满足了所概述的要求。

相关内容