我有 2 个由 WAN(25/25 光纤 VPN)隔开的网络。我希望通过 NFS(以及用于桌面的 Samba,但这是按站点计算的)向网络上的两个服务器提供一些文件。其中一些文件是服务器操作的核心,因此我希望两个网络之间有一定程度的冗余,这样如果 VPN 链接断开,操作就不会中断。站点同步不需要“即时”,尽管我希望它们快速同步,而不是按小时rysnc
计算。我还对将来某个时候扩展到 3-5 个网络站点感兴趣,因此增长是一个考虑因素。
从我目前的研究来看,似乎有以下几种选择:
1)drbd 用于站点之间的同步,然后每侧使用 NFS
2)集群 NFS
3)使用 unionfs、rsync 或类似软件的自制解决方案
看起来 drbd 实际上是最简单的解决方案,但出于某种原因,这对我来说似乎是违反直觉的。还有其他我在搜索中没有找到的解决方案吗?