在 Mac 上使用 dfs 的 smb

在 Mac 上使用 dfs 的 smb

我目前在 Mac 客户端环境中工作,其中所有用户都有 Mac,但他们坚持运行 Windows 服务器。

他们目前正在运行 acronis 文件同步以避免 smb,但由于他们将创建一个带有新服务器的新办公室,因此由于总部服务器的 DFS 复制,他们无法使用它。

事实证明,SMB 在 Mac 上的性能非常糟糕,而且 SMB 3.0 似乎没有修复任何性能问题。

有其他好的替代方案吗?

当前设置:

  • 在 MacBook Pro 和 Imac 上运行的 Mac OS X 10.13
  • Windows 服务器 2012 R2

答案1

作为一种可能的替代方案,您可以使用 StarWind VSAN 在两个位置之间创建具有 FileServer 角色的延伸集群。然后,您可以使用 NFS 协议而不是 SMB 共享数据。

这里有一些关于它的手册。

拉伸聚类: https://www.starwindsoftware.com/resource-library/starwind-stretched-clustering

配置指南: https://www.starwindsoftware.com/resource-library/starwind-virtual-san-2-node-stretched-hyper-v-cluster-on-windows-server-2016

NFS 共享创建: https://www.starwindsoftware.com/blog/creating-esxi-vms-on-the-windows-based-nfs-share

答案2

事实证明,SMB 在 Mac 上的性能非常糟糕,而且 SMB 3.0 似乎没有修复任何性能问题。

我会对此进行进一步调查。是 Mac 的 SMB 性能不佳,还是总体 SMB 性能不佳。您是否测试过 Windows 客户端以查看其在同一网络上是否具有良好的 SMB 性能?

我之所以这么说是因为 OSX 上的 SMB 性能不应该那么差。我曾见过 OSX 通过 SMB 轻松占用整个千兆位连接。

解决 Mac 上的 SMB 性能问题,然后您可以随心所欲地使用 DFS/SMB,并获得更快乐的用户体验。

(注意:这可能是客户端配置错误,也可能是服务器端配置错误。这可能不是 OSX 的错误,这就是为什么我建议在同一网络上使用 Windows 机器来查看它是否更快)。

相关内容