我们正在建立一个长期保存集群,由3个32TB(每个)的地理(远)节点组成。
3个节点必须具有相同的文件(3级冗余)。
我的想法是使用p2p协议来保持3个节点同步。我的意思是:如果有人将文件(文档)放在一个节点上(使用特定的基于Web的应用程序),其他2个节点必须自动复制它(以异步方式)。
我搜索了p2p文件系统,但一般来说,它们似乎在许多节点中分割文件并优化访问性能,这不是我们的情况。我们只需要一个自动复制系统。我们会阻止大量文件。
任何人都知道一些开源项目可以提供帮助吗?
感谢。
答案 0 :(得分:0)
P2P在您的情况下是过度的。特别是如果您的服务器拥有所有公共地址。 rsync
或类似的东西会更容易实现。