我遇到了一个问题,即用户从戴尔服务器开始传输速度非常慢。 当我说开始的时候,唯一改变的就是截至到星期天,我们把一个旧的服务器的一个共享(大约360个)转移到那个有问题的服务器上。 它在这一点上严格地充当文件服务器,没有实际的程序被“服务”。 服务器在昨天下午之前没有问题,同一networking(和交换机)上的所有服务器都正常工作。
我试图广泛研究,并遵循了许多提供良好和有用指导的链接。 但是,没有一个工作。
我发现一个链接, http://winntfs.com/2011/10/07/slow-file-copy-or-slow-file-transfer-with-various-windows-versions-2k8-2k8r2-2k3/是一个汇编所有的tcp堆栈修复,我已经做了尝试解决这个问题。
我们尝试过的其他事情:
我们还没有试过的东西:
有没有其他人的经验和解决这个问题?
只需要看几件事(可能大多是盲人小巷,但是,嘿,他们是想法!)
较老的Windows(2003,xp等)使用较旧版本的SMB协议; 您可能需要检查您的Windows 7客户端是否设置为使用较新的协议(Windows 7支持SMB 2,Windows 8支持SMB-3,这是2008年服务的最高级别)。 如果您正在从文件共享中提供应用程序,则可能会影响性能,如果发生某些locking操作(类似于foxpro的数据库,请考虑Quickbooks)。
如果您的意思是将硬盘驱动器从一台服务器移动到另一台服务器,请尝试在另一个硬盘上创build共享,然后查看该驱动器的性能是否更好。
检查硬盘控制器设置。 如果旧机器有一个专用的RAID控制器,而新的机器不会很可能造成麻烦。 如果他们是可比的车载控制器,请检查他们是否使用类似的设置(AHCI等)
确认旧服务器没有parsingnetworking的WINS或DNS,竞争对名称查找的响应导致残酷的性能问题。 如果你有一个Linux机器,使用像tcpdump或wireshark这样的工具可以给你一个很好的数据包日志,告诉你是否有多台机器或者没有机器回应这些查询。
分而治之是关键:通过不同机器之间的共享来确认networking性能,通过在同一系统上的两个磁盘之间复制大量文件来确认硬盘性能,等等。 检查Windows 8的操作系统问题。 检查祝你好运!
您应该尝试禁用Microsoftnetworking服务器:数字签名通信(始终)策略。 您还需要禁用域成员:数字encryption或签名安全通道数据(始终)策略。
请参阅: https : //redmondmag.com/articles/2014/05/16/network-performance-problems.aspx
硬盘性能也会影响复制过程。 由于复制过程主要取决于源盘和目标盘的读写速度,请检查磁盘包括磁盘坏道在内的磁盘性能。
我遇到的问题是速度突然下降了10倍。每次我发现这是一个布线问题。 100mbps将运行4条线(1&3-2&6),并且将自动select为连接速度,即使两个设备都具有千兆位能力,并且它们之间的电缆出现故障。 千兆位要求所有8条线路状况良好。 检查有问题的设备上的链路速度,以及任何中间交换机。 如果你发现它的水平布线,你通常可以用一个110工具打到配线架上,它就会弹起来。