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

bok*_*kan 5 afp server-message-block distributed-filesystems

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

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

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

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

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

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

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

小智 0

根据您的描述,您确实在寻找分布式版本控制系统。它在服务器上保留一个中央存储库,客户端可以检查更新。

您正在使用 Adob​​e Indesign,而我确实无法找出各种版本控制系统有哪些类型的集成选项,但这只是一些研究。Adobe 提供了名为 Bridge 的东西,但从其描述来看,它似乎更专注于媒体,因此我不确定它是否能满足您的需求。

有很多选择。我使用过 Perforce 和 Git。诚然,这些内容的重点是软件开发,但我们确实使用它们来管理艺术资产和设计文档。

我强烈支持使用这样的系统,并让设计师/工程师在想要获取最新版本时检查并获取更新。有时,使用旧版本的文档是有好处或希望的,并且使用这种系统会使您远离 SMB/CIFS 共享并转向托管版本控制系统。