有没有办法在客户端读/写caching启用的Windows上安装networking驱动器? 在我的情况下,驱动器保证由1个用户安装,而性能比networking/电源故障时的可靠性更重要。
我完全控制Linux文件服务器,所以任何服务都是可能的(一些特殊的iSCSI或其他)。
仅仅由千兆networking限制的原始非caching性能是不够的。
您可以通过使用支持客户端caching的AFS [OPEN AFS]来实现此目的
链接如何 打开AFS Linux文件共享协议
你有没有尝试在Windows上使用NFS 客户端访问Linux共享? 可以将nfs共享设置为asynchronous(asynchronous)某种写回caching。
你需要修改/ etc / exports来添加async选项给共享的例子 :
/tmp *(rw,async)
速度还取决于存储服务器的底层硬件。 在RAID控制器上使用电池支持的写入caching,您将获得更好的速度
什么Windows版本在你的客户端上运行? 在Windows 7/8 Pro中,您可以使用“脱机文件”function来获取所需文件的本地,延迟同步副本。 请记住,“离线文件”在同步更改中是非常懒惰的,因此您只能将其用于less数人使用的文件,并且变更率较低。
另一个可能性是将文件本地存放到客户端,并使用第三部分实用程序(如Dsynchronize和类似的全面列表, 请参阅此处 )定期同步它们。 这种方法更容易分裂大脑的情况,所以要小心你的毒药。