linux分布式文件系统通过WAN建议

我有一个相当简单(不是真的)要求,但我看了几个解决方案,但找不到一个好的解决方案.我在同一地点和办公室有一个Red Hat EL 6服务器环境,还有一些 linux和windows xp以及win7工作站在我办公室.

协同定位和办公室没有高带宽链路.假设它是5Mbps.

我有一组文件,这些文件由我的同一位置的批处理作业处理,但是由工作站用户查看和编辑,即文件需要以读写方式在两个位置都可访问.

此外,某些单个文件非常庞大 – 如果需要按需,则等待文件从“其他”位置传输时太大.因此,如果创建/更改了每个文件的副本,应立即“同步”到其他位置.

我看过几乎完美的AFS,除了分布式“副本”总是只读的,并且在管理命令AFAICT之后重新同步只读副本.

我也希望每个客户端(例如工作站)不必拥有大型缓存,而是在每个站点都有一个服务器,它提供对共享FS的本地(子网)访问(可能使用重新共享内容)本地NFS或samba …)

linux rhel 6有没有这样的fs?

解决方法

基于上述信息,我认为您对我们有类似的情况.我们有一个主数据中心,其中有几个远程办公室需要异地镜像.

我们正在使用rSync.它工作得很好.

RSync是一个用于Unix和Linux系统的免费软件计算机程序,它将文件和目录从一个位置同步到另一个位置,同时在适当时使用增量编码最小化数据传输.在大多数类似程序/协议中找不到的rsync的一个重要特征是镜像在每个方向上只发生一次传输.

这是一个快速概述和指南
http://www.cyberciti.biz/tips/linux-use-rsync-transfer-mirror-files-directories.html

您可能还想查看ubuntu正在使用他们的管弦乐服务器做什么.不是RHEL的直接比较,但它只是汇总到预安装包中的其他服务.

托马斯

相关文章

1、安装Apache。 1)执行如下命令,安装Apache服务及其扩展包...
一、先说一下用ansible批量采集机器信息的实现办法: 1、先把...
安装配置 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | ...
如何抑制stable_secret读取关键的“net.ipv6.conf.all.stabl...
1 删除0字节文件 find -type f -size 0 -exec rm -rf {} ...
## 步骤 1:安装必要的软件包 首先,需要确保系统已安装 `dh...