如何调整 Windows 2008r2 和 IIS 以最大化单个文件下载速度?

如何调整 Windows 2008r2 和 IIS 以最大化单个文件下载速度?

我们最近建立了一个 IIS 网站(在 WinSvr 2008r2 上作为Hyper-V客户端 (访客) 几乎专门用于通过互联网下载文件。数据以 .zip 文件的形式存在,大小从 1MB 到 35GB 不等。我们希望在一天内允许大量下载(超过 500GB),但已实施 60mbps 的出站 ASA 节流,以便为其他用途保留带宽。总链接速度为 100mbps。

有趣的是:虽然我们可以提供多个下载以达到 60mbps 的上限,但任何单个下载都无法超过 2.5M 字节/秒(20 Mbits/s)。我们可以进行任何 TCP 或 IIS 调整来提高单个下载速度吗?或者还有其他需要注意的地方?

答案1

确保 IIS 没有将 maxbandwidth 设置得异常。

http://www.iis.net/configreference/system.applicationhost/sites/site/limits

告诉您的服务器的防病毒软件忽略您的网络目录中的 .zip 文件。

你可能想尝试一下:

  • 禁用 TCP 烟囱卸载
  • 禁用接收方缩放
  • 禁用网络直接内存访问

其中一个或多个可能不是你的朋友。

http://support.microsoft.com/kb/951037

相关内容