低开销的网络复制文件

低开销的网络复制文件

我们正在尝试找到一个系统来保持一对服务器同步,我已经研究了一百万个解决方案。我碰到因克朗,这看起来就很完美了。现在,我只需要一种低开销的方式将已更改的文件复制到其他服务器。这是一个本地网络,因此不需要加密,而且它是一个千兆位连接,因此也不需要压缩。

Rsync 可能会起作用,但对于这个任务来说似乎有点繁重。 nc 似乎会很棒,但我不知道有什么方法可以向其他服务器表示文件应该从第一个服务器转到哪里。

建议?

答案1

如果您希望在几秒钟内完成复制,那么您需要的不是同步不同机器上的两个文件系统的方法,而是一种集群文件系统支持复制。

对于您的用例,凯龙FS看起来合适。它是一个专注于复制的分布式文件系统。它位于“真正的”分布式文件系统之上(即它没有自己的网络协议),因此让您的上传服务器通过 NFS 挂载彼此的驱动器,并通过 ChironFS 层引导所有写入,以便它们被复制;本地读取以提高速度。

相关内容