我们的网络托管环境中有一个运行 Windows Server 2003 SP2 的文件服务器。所有网络服务器都需要访问此公共文件服务器来检索一些文件。同样运行 Windows Server 2003 SP2 的网络服务器似乎运行正常,但运行 Windows Server 2008 R2 的网络服务器在需要访问公共文件服务器的页面上会遇到更多页面超时。
在此场景中,Windows Server 2008 是客户端,Windows Server 2003 是服务器,因此根据http://blogs.technet.com/b/askperf/archive/2008/05/30/two-minute-drill-overview-of-smb-2-0.aspx我认为我们正在使用 SMB 1.0。
是否有工具可用于确定 Windows Server 2008 服务器的 SMB 访问是否确实较慢?协商使用哪个版本的 SMB 是否会导致文件访问速度变慢?如果我可以排除 SMB 速度,我会将注意力集中在其他地方,但速度较慢的页面似乎是那些访问共享文件系统的页面。