我正在尝试设置一个存储在本地 (Linux) 服务器上并镜像到多台 (Windows) 计算机上的目录。
我看过类似 Unison 的选项,但是对于正在处理的数据类型,与服务器进行即时同步非常重要。
我也看过 NFS 安装(即 sftp、webdav 等),但这些客户端正在获取实时数据,我无法承受任何网络连接问题。
完美的是两者的结合:只要网络正常,NFS 挂载(和“即时同步”),并在出现网络问题时使用本地回退存储位置。有什么想法吗?
最佳答案
您可以考虑使用以下其中一项:
block 设备模拟:
- DRBD
- iSCSI + RAID1
分布式文件系统:
此部分有许多文件系统,具有不同的语义和功能集。我列举了一些,但我没有使用过其中的任何一个:GlusterFS、XtreemFS、Lustre。
我记得读过有关镜像 FUSE 文件系统驱动程序的文章,该驱动程序能够使用延迟分析将读取流量定向到最快的(本地)镜像。你再看看能不能找到here .
关于linux - 网络文件系统挂载,本地回退?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8891349/