linux - 网络文件系统挂载,本地回退?

标签 linux networking synchronization nfs

我正在尝试设置一个存储在本地 (Linux) 服务器上并镜像到多台 (Windows) 计算机上的目录。

我看过类似 Unison 的选项,但是对于正在处理的数据类型,与服务器进行即时同步非常重要。

我也看过 NFS 安装(即 sftp、webdav 等),但这些客户端正在获取实时数据,我无法承受任何网络连接问题。

完美的是两者的结合:只要网络正常,NFS 挂载(和“即时同步”),并在出现网络问题时使用本地回退存储位置。有什么想法吗?

最佳答案

您可以考虑使用以下其中一项:

  • block 设备模拟:

    • DRBD
    • iSCSI + RAID1
  • 分布式文件系统:

    此部分有许多文件系统,具有不同的语义和功能集。我列举了一些,但我没有使用过其中的任何一个:GlusterFS、XtreemFS、Lustre。

我记得读过有关镜像 FUSE 文件系统驱动程序的文章,该驱动程序能够使用延迟分析将读取流量定向到最快的(本地)镜像。你再看看能不能找到here .

关于linux - 网络文件系统挂载,本地回退?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8891349/

相关文章:

networking - CIDR 条目和路由表

c - 如何创建在多个接口(interface)上发送/接收 UDP 广播的服务

java - Spring 应用程序在响应请求时显示间歇性延迟

mysql - 集群 mysql 服务器在 cnx 丢失后重新同步

java - 线程同步问题(更新变量 sum)

PHP 未加载配置文件

linux - A5 尺寸白色背景上的批处理模式图像

java - "inconsistent synchronization"是什么意思?

sqlite 插入需要很长时间

node.js - 当我 ssh 进入实例时, Node 版本与手动执行时不同