我目前在 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
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 机器来查看它是否更快)。