我们正在努力寻找一个系统来保持一对服务器的同步,我已经研究了上百万种解决方案。我偶然发现了文龙,这似乎是完美的。现在,我只需要一种低开销的方式来复制已更改到另一台服务器的文件。这是一个本地网络,所以加密是不必要的,它是一个千兆位连接,所以压缩也没有了。
Rsync可能有效,但对于这项任务来说似乎有点大。nc似乎很棒,但我不知道有什么方法可以向另一台服务器表示文件应该从第一台服务器转到哪里。
有什么建议吗?
发布于 2012-06-03 23:15:39
如果您希望在几秒钟内进行复制,您要寻找的不是同步不同机器上的两个文件系统的方法,而是支持复制的集群文件系统。
对于您的用例,ChironFS看起来是合适的。它是一个专注于复制的分布式文件系统。它生活在一个“真正的”分布式文件系统之上(即它没有自己的网络协议),所以让您的上传服务器通过NFS挂载彼此的驱动器,并引导所有的写入通过ChironFS层,以便它们被复制;本地读取速度。
https://unix.stackexchange.com/questions/39892
复制相似问题