小编bok*_*kan的帖子

有没有办法在 OSX 或 Windows 工作站上将远程文件夹与本地缓存连接起来?

一家拥有 50 名图形设计师的公司正在使用同一个文件服务器。他们主要使用 Indesign。一个典型的项目是一个 60 页的 indesign 文档,其中包含 1.5GB 的链接文件(类似于 100 PSD、JPG、.ai)。他们不断地编辑链接的文件。这会给服务器带来很大的压力。所有工作站都有仅用于系统和应用程序的板载 SSD (700MB/s)。

我想知道是否有任何方法可以将本地驱动器用作远程文件夹的缓存。假设我们为缓存文件分配了 200GB。每次访问文件时,它都会在服务器上检查上次更改日期,并仅在缓存数据已过时时才检索文件。如果服务器上的文件发生更改,它会通知工作站。它会被认为是一个保管箱或谷歌驱动器,但带有本地服务器。

如果有人知道这种解决方案,请指点我。

如果没有,我真的不知道为什么。这是我在每家此类公司中看到的需求。

Adobe 建议在本地复制文件,工作,然后重新上传。当 3 位绘图员在同一本书的不同章节上工作时,这真的很痛苦而且不可能。

(注意这个问题已经解决了,但我让评论保持一致:)使用 SMB 它在服务器上使用大量 CPU,我认为 Indesign 正在关注链接文件的更改并不断请求更改。如果链接文件在 indesign 中更新,请立即在其旁边显示一个标志。(解决方案:当使用 afp 连接远程文件夹时,服务器上的 CPU 使用率是正常的,在 OSX 上的 SMB 实现肯定存在问题。)

无论如何,我仍在寻找一种安装远程文件夹的方法......具有本地缓存​​。

afp server-message-block distributed-filesystems

5
推荐指数
1
解决办法
1845
查看次数

如果计算机没有配置为网关,它可以在两个 LAN 之间路由 IP 流量吗?

有两个局域网,每个局域网都有自己的网关、DHCP和互联网连接

  • LAN 1 - IP:192.168。0 .0-255,掩码:255.255。254 .0,网关:192.168。0 .1
  • LAN 2 - IP:192.168。1 .1-255,掩码:255.255。254 .0,网关:192.168。1 .1

将它们与具有两个 NIC 的 linux 计算机连接,每个 LAN 一个。连接到 LAN 1 的 NIC 接受发送到 192.168.1/24(LAN2 的 ips)的所有数据包,并将它们与其他 NIC 一起发送,反之亦然。它被视为所有其他计算机。

这可能吗 ?我应该在 linux 框中键入哪些命令来设置此“路由”。目标是每个 LAN 保持其 DHCP、当前网关和 Internet 连接,但能够访问另一个 LAN 的计算机。

请不要告诉我这不是学术上的做法。问题是关于猜测这种设置是否可行,并指出什么会阻止它工作。我知道这不是通常的做法,它不漂亮,我应该在网关上设置路由......但我想要千兆位吞吐量,而路由器对于这个来说太弱了。

问题关闭后编辑:

尽管这个问题引起了非常敌对的反应,但我还是设法找到了答案。我所描述的称为伪桥。我使用双端口 NAS (Synology ds1812+) 管理连接子网。一个端口连接到每个网络并启用 ip_forwarding 和 proxy_arp。

echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/conf/eth0/proxy_arp
echo 1 > /proc/sys/net/ipv4/conf/eth1/proxy_arp
Run Code Online (Sandbox Code Playgroud)

以千兆位速度免费使用,效果极佳。感谢 mfinni 在评论中大喊答案(因为问题已关闭)。

更多信息http://www.cisco.com/en/US/tech/tk648/tk361/technologies_tech_note09186a0080094adb.shtmlhttp: //en.wikipedia.org/wiki/Proxy_ARP和 …

networking local-area-network router routing arp

-5
推荐指数
1
解决办法
2930
查看次数