2012-05-28 30 views
1

我们正在构建一个由3个32TB(每个)地理(远)节点组成的长期保存集群。p2p长期存储

3个节点必须具有相同的文件(3级回报)。

我的想法是使用p2p协议来保持3个节点同步。我的意思是:如果有人将某个文件(文档)放在一个节点上(使用特定的基于Web的应用程序),则其他2个节点必须自动将其副本(以异步方式)复制。

我搜索了p2p文件系统,但通常看起来它们在许多节点中分割文件并优化访问性能,这不是我们的情况。我们只需要一个自动复制系统。我们防止大量的文件。

任何人都知道一些开源项目可以提供帮助吗?

谢谢。

+0

如果您只需要复制文件,也许可以编写一个使用rsync的简单脚本。请参阅下面的链接,http://tektext.blogspot.com/2010/01/filesystem-replication-using-rsync-and.html – Tayyab

回答

0

P2P在你的情况下是矫枉过正。特别是如果你的服务器拥有所有的公共地址。 rsync或类似的东西会更容易实现。

+0

这更符合评论,问题仍未得到解答。 – jangorecki